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

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

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

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 (0x0x7fed41bd59c0) 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 (0x0x7fed41cc5000) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7fed41bd5ba0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7fed41cc5000)

Class std::__exception_ptr::exception_ptr
   size=8 align=8
   base size=8 base align=8
std::__exception_ptr::exception_ptr (0x0x7fed41bd5d80) 0

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7fed41b697b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33ba0) 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> (0x0x7fed41b69820) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33c00) 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> (0x0x7fed41b69888) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33c60) 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> (0x0x7fed41b698f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33cc0) 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> (0x0x7fed41b69958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33d20) 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> (0x0x7fed41b699c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33d80) 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> (0x0x7fed41b69a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33de0) 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> (0x0x7fed41b69a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33e40) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7fed41b69af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33ea0) 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> (0x0x7fed41b69b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33f00) 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> (0x0x7fed41b69bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c33f60) 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> (0x0x7fed41b69c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c5d000) 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> (0x0x7fed41b69c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c5d060) 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> (0x0x7fed41b69d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c5d0c0) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7fed41b69d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c5d120) 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> (0x0x7fed41b69dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c5d180) 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> (0x0x7fed41b69f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c5d2a0) 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> (0x0x7fed41b69f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c5d300) 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> (0x0x7fed41c62000) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c5d360) 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> (0x0x7fed41c89340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed41c82540) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7fed41237240) 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 (0x0x7fed41237480) 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 (0x0x7fed412376c0) 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 (0x0x7fed41237900) 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 (0x0x7fed41237a80) 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 (0x0x7fed41237e40) 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 (0x0x7fed41276f60) 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> (0x0x7fed412a5540) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7fed412d28a0) 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> (0x0x7fed412d2900) 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> (0x0x7fed412d2960) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7fed412fde40) 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 (0x0x7fed412fdf00) 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 (0x0x7fed4132c000) 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 (0x0x7fed4132c0c0) 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 (0x0x7fed4132c180) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7fed4132c7e0) 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 (0x0x7fed4132c9c0) 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 (0x0x7fed4132ca20) 0 empty

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 (0x0x7fed4137c000) 0
    vptr=((& std::nested_exception::_ZTVSt16nested_exception) + 16u)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fed4137cea0) 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> (0x0x7fed4137cf00) 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> (0x0x7fed4137cf60) 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> (0x0x7fed413b6000) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fed413b6960) 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> (0x0x7fed413b69c0) 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> (0x0x7fed413b6a20) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fed413b6a80) 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> (0x0x7fed413b6ae0) 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> (0x0x7fed413b6b40) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fed413b6c00) 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> (0x0x7fed413b6c60) 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> (0x0x7fed413b6cc0) 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> (0x0x7fed413b6d20) 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> (0x0x7fed413b6d80) 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> (0x0x7fed413b6de0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fed4134a750) 0 empty
  std::input_iterator_tag (0x0x7fed410396c0) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fed4134a7b8) 0 empty
  std::forward_iterator_tag (0x0x7fed4134a820) 0 empty
    std::input_iterator_tag (0x0x7fed41039720) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fed4134a888) 0 empty
  std::bidirectional_iterator_tag (0x0x7fed4134a8f0) 0 empty
    std::forward_iterator_tag (0x0x7fed4134a958) 0 empty
      std::input_iterator_tag (0x0x7fed41039780) 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> (0x0x7fed4107af00) 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 (0x0x7fed410ed300) 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 (0x0x7fed410ed420) 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 (0x0x7fed410ed5a0) 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 (0x0x7fed410ed720) 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 (0x0x7fed410ed840) 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> (0x0x7fed41120c60) 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> (0x0x7fed41120d80) 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> (0x0x7fed4114b2a0) 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> (0x0x7fed4114b360) 0 empty

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

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

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

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

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

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

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

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7fed411f9cc0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 (0x0x7fed4134ac98) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7fed40ec6c60) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7fed4134ac98)

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

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

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

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

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

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

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 (0x0x7fed40f41420) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> > (0x0x7fed40c8db40) 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> (0x0x7fed40c8dba0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char> > (0x0x7fed40e0b540) 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> > (0x0x7fed40c782d8) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7fed40e0b5a0) 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> (0x0x7fed40e0b600) 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 (0x0x7fed40c78410) 0
  std::allocator<char> (0x0x7fed40c78478) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fed40e0b660) 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> (0x0x7fed40e0b6c0) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7fed40e0ba20) 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> > (0x0x7fed40e0bcc0) 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> (0x0x7fed40e0bd20) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7fed40b0d0c0) 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> > (0x0x7fed40b0d180) 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> (0x0x7fed40b0d1e0) 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> (0x0x7fed40c785b0) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7fed40b0d240) 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> (0x0x7fed40b0d2a0) 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> (0x0x7fed40b0d300) 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> > (0x0x7fed40b0d420) 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> > (0x0x7fed40c78618) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7fed40b0d480) 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> (0x0x7fed40b0d4e0) 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 (0x0x7fed40c78750) 0
  std::allocator<wchar_t> (0x0x7fed40c787b8) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fed40b0d540) 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> (0x0x7fed40b0d5a0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7fed40c78ea0) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7fed40bfaea0) 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> (0x0x7fed40bfaf60) 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> (0x0x7fed40c78f08) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7fed40c29000) 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> (0x0x7fed40c290c0) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7fed40c78340) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7fed40c298a0) 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> > (0x0x7fed40c78680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed40c29960) 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> > (0x0x7fed40c299c0) 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> > (0x0x7fed40c786e8) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7fed40c29a20) 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> > > (0x0x7fed40847000) 0 empty
  std::integral_constant<bool, false> (0x0x7fed40c29ae0) 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> > (0x0x7fed40c29b40) 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> > (0x0x7fed40847068) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7fed40c29ba0) 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> > > (0x0x7fed408470d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed40c29d20) 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> > (0x0x7fed40c29d80) 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> > (0x0x7fed40847138) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7fed40c29de0) 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> > (0x0x7fed40c29ea0) 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> > (0x0x7fed40847270) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7fed40c29f00) 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> (0x0x7fed40c29f60) 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> (0x0x7fed40872000) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7fed408473a8) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7fed408720c0) 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 (0x0x7fed40847478) 0
  std::allocator<char16_t> (0x0x7fed408474e0) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7fed40872120) 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> (0x0x7fed40872180) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x7fed40c29e40) 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> > > (0x0x7fed40847548) 0 empty
  std::integral_constant<bool, false> (0x0x7fed40872240) 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> > (0x0x7fed408722a0) 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> > (0x0x7fed408475b0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7fed40872300) 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> > (0x0x7fed408723c0) 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> > (0x0x7fed408476e8) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7fed40872420) 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> (0x0x7fed40872480) 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> (0x0x7fed408724e0) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7fed40847820) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7fed408725a0) 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 (0x0x7fed408478f0) 0
  std::allocator<char32_t> (0x0x7fed40847958) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7fed40872600) 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> (0x0x7fed40872660) 0

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

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

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

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

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

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

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

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> > (0x0x7fed40690f00) 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> (0x0x7fed40690f60) 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> (0x0x7fed40847d00) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7fed406d9000) 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> (0x0x7fed40847dd0) 0
    vptr=((& std::__cxx11::collate_byname<char>::_ZTVNSt7__cxx1114collate_bynameIcEE) + 16u)
  std::__cxx11::collate<char> (0x0x7fed40847e38) 0
      primary-for std::__cxx11::collate_byname<char> (0x0x7fed40847dd0)
    std::locale::facet (0x0x7fed406d90c0) 0
        primary-for std::__cxx11::collate<char> (0x0x7fed40847e38)

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7fed40709478) 0 empty
  std::integral_constant<bool, true> (0x0x7fed406d9660) 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 (0x0x7fed406d96c0) 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> (0x0x7fed406d9720) 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*> (0x0x7fed407094e0) 0 empty
  std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool> (0x0x7fed406d9840) 0 empty

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

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

Class std::error_condition
   size=16 align=8
   base size=16 base align=8
std::error_condition (0x0x7fed40742300) 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> (0x0x7fed407095b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed407429c0) 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> (0x0x7fed40709618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed40742ae0) 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> (0x0x7fed40709680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed40742c60) 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> (0x0x7fed407096e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed40742d20) 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 (0x0x7fed40709750) 0
    vptr=((& std::system_error::_ZTVSt12system_error) + 16u)
  std::runtime_error (0x0x7fed407097b8) 0
      primary-for std::system_error (0x0x7fed40709750)
    std::exception (0x0x7fed40742ea0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fed407097b8)

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

Class std::hash<std::error_code>
   size=1 align=1
   base size=1 base align=1
std::hash<std::error_code> (0x0x7fed407862d8) 0 empty
  std::__hash_base<long unsigned int, std::error_code> (0x0x7fed4077ca20) 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> (0x0x7fed40786340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed407aa300) 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 (0x0x7fed407863a8) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7fed40786410) 0
      primary-for std::ios_base::failure (0x0x7fed407863a8)
    std::runtime_error (0x0x7fed40786478) 0
        primary-for std::system_error (0x0x7fed40786410)
      std::exception (0x0x7fed407aa480) 0 nearly-empty
          primary-for std::runtime_error (0x0x7fed40786478)

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

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

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7fed407aa5a0) 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 (0x0x7fed407aa420) 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> (0x0x7fed407aa600) 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> (0x0x7fed40827d80) 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> (0x0x7fed4045d2a0) 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 (0x0x7fed4045d420) 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> (0x0x7fed40483ee0) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7fed404b6a80) 0
      primary-for std::ctype<char> (0x0x7fed40483ee0)
  std::ctype_base (0x0x7fed404b6ae0) 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> (0x0x7fed404f9000) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7fed404f7060) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fed404f9000)
  std::ctype_base (0x0x7fed404f70c0) 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> (0x0x7fed40786ea0) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7fed404f9070) 0
      primary-for std::ctype<wchar_t> (0x0x7fed40786ea0)
    std::locale::facet (0x0x7fed404f7120) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fed404f9070)
    std::ctype_base (0x0x7fed404f7180) 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> (0x0x7fed407865b0) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7fed404f91c0) 0
      primary-for std::ctype_byname<char> (0x0x7fed407865b0)
    std::locale::facet (0x0x7fed404f7300) 0
        primary-for std::ctype<char> (0x0x7fed404f91c0)
    std::ctype_base (0x0x7fed404f7360) 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> (0x0x7fed40786618) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7fed40786680) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7fed40786618)
    std::__ctype_abstract_base<wchar_t> (0x0x7fed404f9230) 0
        primary-for std::ctype<wchar_t> (0x0x7fed40786680)
      std::locale::facet (0x0x7fed404f73c0) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fed404f9230)
      std::ctype_base (0x0x7fed404f7420) 0 empty

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

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

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

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7fed405305b0) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7fed4058f660) 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> (0x0x7fed40530680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed405b1180) 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> (0x0x7fed405306e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed405b11e0) 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> (0x0x7fed405b18a0) 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> (0x0x7fed40530a28) 0
    vptr=((& std::__cxx11::numpunct_byname<char>::_ZTVNSt7__cxx1115numpunct_bynameIcEE) + 16u)
  std::__cxx11::numpunct<char> (0x0x7fed40530a90) 0
      primary-for std::__cxx11::numpunct_byname<char> (0x0x7fed40530a28)
    std::locale::facet (0x0x7fed405e9c00) 0
        primary-for std::__cxx11::numpunct<char> (0x0x7fed40530a90)

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7fed40395410) 0 empty
  std::integral_constant<bool, false> (0x0x7fed403c41e0) 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> (0x0x7fed403954e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed403c4240) 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> > (0x0x7fed403c4540) 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> (0x0x7fed403c45a0) 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> (0x0x7fed40395680) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7fed403c4600) 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> > (0x0x7fed403e2720) 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> (0x0x7fed403e2780) 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> (0x0x7fed40395b60) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7fed403e27e0) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7fed404181e0) 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> (0x0x7fed40395618 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> (0x0x7fed40395750 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> (0x0x7fed403c0e70) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7fed40395618) 0
      primary-for std::basic_iostream<char> (0x0x7fed403c0e70)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fed403956e8) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7fed40418240) 24
          primary-for std::basic_ios<char> (0x0x7fed403956e8)
  std::basic_ostream<char> (0x0x7fed40395750) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7fed403956e8) 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 (0x0x7fed404182a0) 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> (0x0x7fed4003a2d8 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> (0x0x7fed4003a3a8 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> (0x0x7fed4003e5b0) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7fed4003a2d8) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7fed4003e5b0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fed4003a340) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7fed40418300) 24
          primary-for std::basic_ios<wchar_t> (0x0x7fed4003a340)
  std::basic_ostream<wchar_t> (0x0x7fed4003a3a8) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7fed4003a340) alternative-path

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

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

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

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

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

Class std::_Bit_reference
   size=16 align=8
   base size=16 base align=8
std::_Bit_reference (0x0x7fed401081e0) 0

Class std::iterator<std::random_access_iterator_tag, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool> (0x0x7fed401088a0) 0 empty

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7fed4003aa90) 0
  std::_Bit_iterator_base (0x0x7fed4003aaf8) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fed4013a120) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7fed4003ab60) 0
  std::_Bit_iterator_base (0x0x7fed4003abc8) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fed4013a900) 0 empty

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

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

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7fed40174ea0) 0

Class std::__iterator_traits<std::_Bit_iterator, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_iterator, void> (0x0x7fed401ca420) 0 empty

Class std::iterator_traits<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_Bit_iterator> (0x0x7fed4003ae38) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7fed401ca480) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fed401ca4e0) 0 empty

Class std::reverse_iterator<std::_Bit_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_iterator> (0x0x7fed4003af70) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fed401ca540) 0 empty

Class std::__iterator_traits<std::_Bit_const_iterator, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7fed401ca600) 0 empty

Class std::iterator_traits<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_Bit_const_iterator> (0x0x7fed4003a208) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7fed401ca660) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7fed401ca6c0) 0 empty

Class std::reverse_iterator<std::_Bit_const_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_const_iterator> (0x0x7fed4003a1a0) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7fed401ca720) 0 empty

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7fed3fe39de0) 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*> (0x0x7fed3ff352a0) 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*> (0x0x7fed3fe60270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ff35300) 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*> > > (0x0x7fed3ff35360) 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*> (0x0x7fed3fe602d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ff35480) 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*> > (0x0x7fed3ff354e0) 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*> (0x0x7fed3fe60340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ff35540) 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*> > (0x0x7fed3fe603a8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7fed3fe60410) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3ff355a0) 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*> (0x0x7fed3fe60478) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ff35600) 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*> > (0x0x7fed3ff35660) 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*> (0x0x7fed3ff35720) 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*> (0x0x7fed3ff35780) 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*> (0x0x7fed3ff356c0) 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*> (0x0x7fed3fe60548) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ff357e0) 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*> (0x0x7fed3fe605b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ff35840) 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*> > (0x0x7fed3fe60618) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7fed3fe60680) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3ff358a0) 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*> > (0x0x7fed3fe607b8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7fed3fe60820) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7fed3fe60888) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3ff35900) 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*> > > (0x0x7fed3fe60958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ff35960) 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*> (0x0x7fed3fe609c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ff359c0) 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*> > (0x0x7fed3ff35a20) 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*> > (0x0x7fed3fe60a28) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7fed3fe60a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ff35a80) 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*> (0x0x7fed3fe60bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ff35ba0) 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*&> (0x0x7fed3fe60c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ff35c60) 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*&> > > (0x0x7fed3ff35cc0) 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*&> (0x0x7fed3fe60c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ff35de0) 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*&> > (0x0x7fed3ff35e40) 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*&> > (0x0x7fed3fe60d00) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7fed3fe60d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ff35ea0) 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*&> (0x0x7fed3fe60dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ff35f00) 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*&> > (0x0x7fed3ff35f60) 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*&> > (0x0x7fed3fe60e38) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fed3fe60ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ffa5000) 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*&> > (0x0x7fed3fe601a0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7fed3fe60208) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fed3ffa6000) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ffa5060) 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*&> > > (0x0x7fed3ffa60d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ffa50c0) 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*&> (0x0x7fed3ffa6138) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ffa5120) 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*&> > (0x0x7fed3ffa5180) 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*&> > (0x0x7fed3ffa61a0) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fed3ffa6208) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ffa51e0) 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*&> (0x0x7fed3ffa6340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ffa5300) 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> (0x0x7fed3ffa5360) 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*&> (0x0x7fed3ffa63a8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7fed3ffa53c0) 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&> (0x0x7fed3ffa6478) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ffa5420) 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&> > > (0x0x7fed3ffa5480) 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&> (0x0x7fed3ffa64e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ffa54e0) 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&> > (0x0x7fed3ffa5540) 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&> > (0x0x7fed3ffa6548) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7fed3ffa65b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ffa55a0) 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&> (0x0x7fed3ffa6618) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ffa5600) 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&> > (0x0x7fed3ffa5660) 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&> > (0x0x7fed3ffa6680) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fed3ffa66e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ffa56c0) 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&> > (0x0x7fed3ffa6750) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7fed3ffa67b8) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fed3ffa6820) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ffa5720) 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&> > > (0x0x7fed3ffa6888) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ffa5780) 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&> (0x0x7fed3ffa68f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ffa57e0) 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&> > (0x0x7fed3ffa5840) 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&> > (0x0x7fed3ffa6958) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fed3ffa69c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ffa58a0) 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&> (0x0x7fed3ffa6a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ffa5900) 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> (0x0x7fed3ffa5960) 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&> (0x0x7fed3ffa6a90) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7fed3ffa59c0) 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&> (0x0x7fed3ff35c00) 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&> (0x0x7fed3ffa6af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ffa5a20) 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> (0x0x7fed3ffa6b60) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7fed3ffa6bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ffa5a80) 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*> (0x0x7fed3ffa6c30) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7fed3ffa6c98) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7fed3ffa6d00) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ffa5ae0) 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*> > (0x0x7fed3ffa5b40) 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*> > (0x0x7fed3ffa6d68) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7fed3ffa6dd0) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7fed3ffa6e38) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7fed3ffa6ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3ffa5ba0) 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&> (0x0x7fed3ffa5c00) 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*> > > (0x0x7fed3ffa6f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ffa5c60) 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&> (0x0x7fed3ffa5cc0) 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*&&> (0x0x7fed3ffcf068) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ffa5d80) 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*&&> > > (0x0x7fed3ffa5de0) 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*&&> (0x0x7fed3ffcf0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ffa5f00) 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*&&> > (0x0x7fed3ffa5f60) 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*&&> (0x0x7fed3ffcf138) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ffda000) 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*&&> > (0x0x7fed3ffcf1a0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7fed3ffcf208) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ffda060) 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*&&> (0x0x7fed3ffcf270) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ffda0c0) 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*&&> > (0x0x7fed3ffda120) 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*&&> > (0x0x7fed3ffcf2d8) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7fed3ffcf340) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ffda180) 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*&&> > (0x0x7fed3ffcf478) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7fed3ffcf4e0) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7fed3ffcf548) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ffda1e0) 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*&&> > > (0x0x7fed3ffcf618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ffda240) 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*&&> (0x0x7fed3ffcf680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ffda2a0) 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*&&> > (0x0x7fed3ffda300) 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*&&> > (0x0x7fed3ffcf6e8) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7fed3ffcf750) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ffda360) 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*&&> (0x0x7fed3ffcf958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ffda3c0) 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> (0x0x7fed3ffda420) 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*&&> (0x0x7fed3ffcf9c0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7fed3ffda480) 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*&&> (0x0x7fed3ffa5d20) 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*&&> (0x0x7fed3ffcfa28) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ffda4e0) 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> (0x0x7fed3ffcfa90) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7fed3ffcfaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ffda540) 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*> (0x0x7fed3ffcfb60) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7fed3ffcfbc8) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7fed3ffcfc30) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ffda5a0) 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*> > (0x0x7fed3ffda600) 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*> > (0x0x7fed3ffcfc98) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7fed3ffcfd00) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7fed3ffcfd68) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7fed3ffcfdd0) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3ffda660) 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&&> (0x0x7fed3ffda6c0) 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*> (0x0x7fed3ff35240) 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> (0x0x7fed3fc87000) 0 empty

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

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

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

Class std::_Build_index_tuple<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Build_index_tuple<0ul> (0x0x7fed3fc879c0) 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> (0x0x7fed3fd21900) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::is_error_condition_enum<std::_Ios_Seekdir>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Ios_Seekdir> (0x0x7fed3fc7f8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3fb79ae0) 0 empty

Class std::is_error_code_enum<std::_Ios_Seekdir>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Ios_Seekdir> (0x0x7fed3fc7f958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3fb79b40) 0 empty

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

Class std::__cxx11::basic_stringbuf<char>
   size=104 align=8
   base size=104 base align=8
std::__cxx11::basic_stringbuf<char> (0x0x7fed3fc7f9c0) 0
    vptr=((& std::__cxx11::basic_stringbuf<char>::_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE) + 16u)
  std::basic_streambuf<char> (0x0x7fed3fb79ea0) 0
      primary-for std::__cxx11::basic_stringbuf<char> (0x0x7fed3fc7f9c0)

Class std::__cxx11::basic_stringbuf<char>::__xfer_bufptrs
   size=56 align=8
   base size=56 base align=8
std::__cxx11::basic_stringbuf<char>::__xfer_bufptrs (0x0x7fed3fbb5120) 0

Vtable for std::__cxx11::basic_istringstream<char>
std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))std::__cxx11::basic_istringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::__cxx11::basic_istringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x7fed3fc7fb60 instance) in std::__cxx11::basic_istringstream<char>
std::__cxx11::basic_istringstream<char>::_ZTCNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE0_Si: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

VTT for std::__cxx11::basic_istringstream<char>
std::__cxx11::basic_istringstream<char>::_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE: 4u entries
0     ((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& std::__cxx11::basic_istringstream<char>::_ZTCNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 24u)
16    ((& std::__cxx11::basic_istringstream<char>::_ZTCNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 64u)
24    ((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class std::__cxx11::basic_istringstream<char>
   size=384 align=8
   base size=120 base align=8
std::__cxx11::basic_istringstream<char> (0x0x7fed3fc7faf8) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_istream<char> (0x0x7fed3fc7fb60) 0
      primary-for std::__cxx11::basic_istringstream<char> (0x0x7fed3fc7faf8)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fed3fc7fbc8) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7fed3fbb5180) 120
          primary-for std::basic_ios<char> (0x0x7fed3fc7fbc8)

Vtable for std::__cxx11::basic_ostringstream<char>
std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))std::__cxx11::basic_ostringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::__cxx11::basic_ostringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7fed3fc7fdd0 instance) in std::__cxx11::basic_ostringstream<char>
std::__cxx11::basic_ostringstream<char>::_ZTCNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE0_So: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::__cxx11::basic_ostringstream<char>
std::__cxx11::basic_ostringstream<char>::_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE: 4u entries
0     ((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& std::__cxx11::basic_ostringstream<char>::_ZTCNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE0_So) + 24u)
16    ((& std::__cxx11::basic_ostringstream<char>::_ZTCNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE0_So) + 64u)
24    ((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class std::__cxx11::basic_ostringstream<char>
   size=376 align=8
   base size=112 base align=8
std::__cxx11::basic_ostringstream<char> (0x0x7fed3fc7fd68) 0
    vptridx=0u vptr=((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_ostream<char> (0x0x7fed3fc7fdd0) 0 nearly-empty
      primary-for std::__cxx11::basic_ostringstream<char> (0x0x7fed3fc7fd68)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fed3fc7fe38) 112 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7fed3fbb51e0) 112
          primary-for std::basic_ios<char> (0x0x7fed3fc7fe38)

Vtable for std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZThn16_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZThn16_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE)
104   (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
112   (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_iostream<char> (0x0x7fed3fa4aa10 instance) in std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    0u
32    0u
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    0u
72    0u
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTISd)
104   0u
112   0u

Construction vtable for std::basic_istream<char> (0x0x7fed3fc7fd00 instance) in std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Si: 10u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551488u
48    (int (*)(...))-128
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7fed3fc7ff70 instance) in std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE16_So: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     ((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd) + 24u)
16    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 24u)
24    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 64u)
32    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE16_So) + 24u)
40    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE16_So) + 64u)
48    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd) + 104u)
56    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd) + 64u)
64    ((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
72    ((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class std::__cxx11::basic_stringstream<char>
   size=392 align=8
   base size=128 base align=8
std::__cxx11::basic_stringstream<char> (0x0x7fed3fc7fc98) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_iostream<char> (0x0x7fed3fa4aa10) 0
      primary-for std::__cxx11::basic_stringstream<char> (0x0x7fed3fc7fc98)
      subvttidx=8u
    std::basic_istream<char> (0x0x7fed3fc7fd00) 0
        primary-for std::basic_iostream<char> (0x0x7fed3fa4aa10)
        subvttidx=16u
      std::basic_ios<char> (0x0x7fed3fc7ff08) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
        std::ios_base (0x0x7fed3fbb5240) 128
            primary-for std::basic_ios<char> (0x0x7fed3fc7ff08)
    std::basic_ostream<char> (0x0x7fed3fc7ff70) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::basic_ios<char> (0x0x7fed3fc7ff08) alternative-path

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

Class std::__cxx11::basic_stringbuf<wchar_t>
   size=104 align=8
   base size=104 base align=8
std::__cxx11::basic_stringbuf<wchar_t> (0x0x7fed3fbd42d8) 0
    vptr=((& std::__cxx11::basic_stringbuf<wchar_t>::_ZTVNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7fed3fbb52a0) 0
      primary-for std::__cxx11::basic_stringbuf<wchar_t> (0x0x7fed3fbd42d8)

Class std::__cxx11::basic_stringbuf<wchar_t>::__xfer_bufptrs
   size=56 align=8
   base size=56 base align=8
std::__cxx11::basic_stringbuf<wchar_t>::__xfer_bufptrs (0x0x7fed3fbb5420) 0

Vtable for std::__cxx11::basic_istringstream<wchar_t>
std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE)
24    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE)
64    (int (*)(...))std::__cxx11::basic_istringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::__cxx11::basic_istringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7fed3fbd4548 instance) in std::__cxx11::basic_istringstream<wchar_t>
std::__cxx11::basic_istringstream<wchar_t>::_ZTCNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::__cxx11::basic_istringstream<wchar_t>
std::__cxx11::basic_istringstream<wchar_t>::_ZTTNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE: 4u entries
0     ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
8     ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTCNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 24u)
16    ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTCNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 64u)
24    ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 64u)

Class std::__cxx11::basic_istringstream<wchar_t>
   size=384 align=8
   base size=120 base align=8
std::__cxx11::basic_istringstream<wchar_t> (0x0x7fed3fbd44e0) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7fed3fbd4548) 0
      primary-for std::__cxx11::basic_istringstream<wchar_t> (0x0x7fed3fbd44e0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fed3fbd45b0) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7fed3fbb5480) 120
          primary-for std::basic_ios<wchar_t> (0x0x7fed3fbd45b0)

Vtable for std::__cxx11::basic_ostringstream<wchar_t>
std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE)
24    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE)
64    (int (*)(...))std::__cxx11::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::__cxx11::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_ostream<wchar_t> (0x0x7fed3fbd47b8 instance) in std::__cxx11::basic_ostringstream<wchar_t>
std::__cxx11::basic_ostringstream<wchar_t>::_ZTCNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_ostreamIwS2_E: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::__cxx11::basic_ostringstream<wchar_t>
std::__cxx11::basic_ostringstream<wchar_t>::_ZTTNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE: 4u entries
0     ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
8     ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTCNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_ostreamIwS2_E) + 24u)
16    ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTCNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_ostreamIwS2_E) + 64u)
24    ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 64u)

Class std::__cxx11::basic_ostringstream<wchar_t>
   size=376 align=8
   base size=112 base align=8
std::__cxx11::basic_ostringstream<wchar_t> (0x0x7fed3fbd4750) 0
    vptridx=0u vptr=((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7fed3fbd47b8) 0 nearly-empty
      primary-for std::__cxx11::basic_ostringstream<wchar_t> (0x0x7fed3fbd4750)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fed3fbd4820) 112 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7fed3fbb5540) 112
          primary-for std::basic_ios<wchar_t> (0x0x7fed3fbd4820)

Vtable for std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE)
24    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE)
64    (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZThn16_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZThn16_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE)
104   (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
112   (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_iostream<wchar_t> (0x0x7fed3f6cc000 instance) in std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    0u
72    0u
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   0u
112   0u

Construction vtable for std::basic_istream<wchar_t> (0x0x7fed3fbd4a28 instance) in std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E: 10u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551488u
48    (int (*)(...))-128
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7fed3fbd4af8 instance) in std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE16_St13basic_ostreamIwS2_E: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTTNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE: 10u entries
0     ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
8     ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E) + 24u)
16    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 24u)
24    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 64u)
32    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE16_St13basic_ostreamIwS2_E) + 24u)
40    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE16_St13basic_ostreamIwS2_E) + 64u)
48    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E) + 104u)
56    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E) + 64u)
64    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
72    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)

Class std::__cxx11::basic_stringstream<wchar_t>
   size=392 align=8
   base size=128 base align=8
std::__cxx11::basic_stringstream<wchar_t> (0x0x7fed3fbd49c0) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7fed3f6cc000) 0
      primary-for std::__cxx11::basic_stringstream<wchar_t> (0x0x7fed3fbd49c0)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7fed3fbd4a28) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7fed3f6cc000)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7fed3fbd4a90) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
        std::ios_base (0x0x7fed3fbb5600) 128
            primary-for std::basic_ios<wchar_t> (0x0x7fed3fbd4a90)
    std::basic_ostream<wchar_t> (0x0x7fed3fbd4af8) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7fed3fbd4a90) alternative-path

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

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

Class std::allocator_traits<std::allocator<bool> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<bool> > (0x0x7fed3f7105a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<bool> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<bool> > (0x0x7fed3fbd4e38) 0 empty
  std::allocator_traits<std::allocator<bool> > (0x0x7fed3f710600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<bool> >::rebind<long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<bool> >::rebind<long unsigned int> (0x0x7fed3f710660) 0 empty

Class std::allocator_traits<std::allocator<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<long unsigned int> > (0x0x7fed3f7106c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<long unsigned int> > (0x0x7fed3fbd4f70) 0 empty
  std::allocator_traits<std::allocator<long unsigned int> > (0x0x7fed3f710720) 0 empty

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

Class std::allocator<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<long unsigned int> (0x0x7fed3fbd4068) 0 empty
  __gnu_cxx::new_allocator<long unsigned int> (0x0x7fed3f710840) 0 empty

Class std::_Bvector_base<std::allocator<bool> >::_Bvector_impl
   size=40 align=8
   base size=40 base align=8
std::_Bvector_base<std::allocator<bool> >::_Bvector_impl (0x0x7fed3fbd41a0) 0
  std::allocator<long unsigned int> (0x0x7fed3fbd4208) 0 empty
    __gnu_cxx::new_allocator<long unsigned int> (0x0x7fed3f7108a0) 0 empty

Class std::_Bvector_base<std::allocator<bool> >
   size=40 align=8
   base size=40 base align=8
std::_Bvector_base<std::allocator<bool> > (0x0x7fed3f710540) 0

Class std::vector<bool>
   size=40 align=8
   base size=40 base align=8
std::vector<bool> (0x0x7fed3fbd4680) 0
  std::_Bvector_base<std::allocator<bool> > (0x0x7fed3f710900) 0

Class __gnu_cxx::__alloc_traits<std::allocator<long unsigned int> >::rebind<long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<long unsigned int> >::rebind<long unsigned int> (0x0x7fed3f7e2900) 0 empty

Class std::_Vector_base<long unsigned int, std::allocator<long unsigned int> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<long unsigned int, std::allocator<long unsigned int> >::_Vector_impl (0x0x7fed3fbd4bc8) 0
  std::allocator<long unsigned int> (0x0x7fed3fbd4c30) 0 empty
    __gnu_cxx::new_allocator<long unsigned int> (0x0x7fed3f7e2a20) 0 empty

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

Class std::vector<long unsigned int>
   size=24 align=8
   base size=24 base align=8
std::vector<long unsigned int> (0x0x7fed3fbd4c98) 0
  std::_Vector_base<long unsigned int, std::allocator<long unsigned int> > (0x0x7fed3f7e2a80) 0

Class boolstuff::BoolExprParser::Error
   size=16 align=8
   base size=12 base align=8
boolstuff::BoolExprParser::Error (0x0x7fed3f7e2de0) 0

Class boolstuff::BoolExprParser
   size=40 align=8
   base size=40 base align=8
boolstuff::BoolExprParser (0x0x7fed3f7e2d80) 0

Class option
   size=32 align=8
   base size=32 base align=8
option (0x0x7fed3f87f840) 0

Class std::is_array<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<char> > (0x0x7fed3fbd4ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f87f960) 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> > (0x0x7fed3f87fa20) 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> > (0x0x7fed3f87fa80) 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> > (0x0x7fed3f87f9c0) 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> > (0x0x7fed3f512068) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f87fae0) 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> > (0x0x7fed3f5120d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f87fb40) 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> > > (0x0x7fed3f512138) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f87fba0) 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> > > > (0x0x7fed3f87fc00) 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> > (0x0x7fed3f5121a0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fed3f87fc60) 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> > > (0x0x7fed3f512208) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7fed3f512270) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fed3f87fcc0) 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> > (0x0x7fed3f5122d8) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7fed3f512340) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7fed3f5123a8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fed3f87fd20) 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> (0x0x7fed3f512410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f87fd80) 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> > (0x0x7fed3f512478) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f87fde0) 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> > > (0x0x7fed3f87fe40) 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> > (0x0x7fed3f5124e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f87fea0) 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> (0x0x7fed3f512548) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7fed3f5125b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f87ff00) 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> > (0x0x7fed3f512618) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7fed3f512680) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7fed3f5126e8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f87ff60) 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> > (0x0x7fed3f512750) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7fed3f5127b8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7fed3f512820) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7fed3f512888) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3f521000) 0 empty

Class boolstuff::BoolExpr<std::__cxx11::basic_string<char> >
   size=56 align=8
   base size=56 base align=8
boolstuff::BoolExpr<std::__cxx11::basic_string<char> > (0x0x7fed3f521060) 0

Class std::is_error_code_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f5129c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f521120) 0 empty

Class std::is_error_code_enum<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<long unsigned int> (0x0x7fed3f512a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f5211e0) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fed3f521420) 0

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

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7fed3f521ba0) 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 (0x0x7fed3f521c60) 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> (0x0x7fed3f57e000) 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 (0x0x7fed3f57e0c0) 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> (0x0x7fed3f57e420) 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 (0x0x7fed3f57e4e0) 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> (0x0x7fed3f57e840) 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 (0x0x7fed3f57e900) 0

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

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

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7fed3f5b35a0) 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> (0x0x7fed3f5b3660) 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> (0x0x7fed3f5b36c0) 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> (0x0x7fed3f5b3600) 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> (0x0x7fed3f512af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f5b3720) 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> (0x0x7fed3f512b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f5b3780) 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> > > (0x0x7fed3f5b37e0) 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> (0x0x7fed3f512bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f5b3900) 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> > (0x0x7fed3f5b3960) 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> (0x0x7fed3f512d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f5b39c0) 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> > (0x0x7fed3f512d68) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7fed3f512dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3f5b3a20) 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> > (0x0x7fed3f512e38) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7fed3f512ea0) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7fed3f512f08) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3f5b3b40) 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> (0x0x7fed3f512f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f5b3c60) 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> > > (0x0x7fed3f5b3cc0) 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> (0x0x7fed3f5128f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f5b3d20) 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> > (0x0x7fed3f5b3d80) 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> (0x0x7fed3f512958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f5b3de0) 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> > (0x0x7fed3f5e4000) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7fed3f5e4068) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3f5b3e40) 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> (0x0x7fed3f5e40d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f5b3ea0) 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> > (0x0x7fed3f5b3f00) 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> > (0x0x7fed3f5e4138) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7fed3f5e41a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3f5b3f60) 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> > (0x0x7fed3f5e4208) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7fed3f5e4270) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7fed3f5e42d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3f5ea000) 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> > > (0x0x7fed3f5e4340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f5ea060) 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> (0x0x7fed3f5e43a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f5ea0c0) 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> > (0x0x7fed3f5ea120) 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> > (0x0x7fed3f5e4410) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7fed3f5e4478) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f5ea180) 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> (0x0x7fed3f5e44e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f5ea1e0) 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> (0x0x7fed3f5ea240) 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> (0x0x7fed3f5e4548) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7fed3f5ea2a0) 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> (0x0x7fed3f5b3c00) 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> (0x0x7fed3f5e4618) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f5ea480) 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>&> (0x0x7fed3f5ea840) 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 (0x0x7fed3f5eaae0) 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 (0x0x7fed3f5eaea0) 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 (0x0x7fed3f61a2a0) 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 (0x0x7fed3f61a660) 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 (0x0x7fed3f61aa20) 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 (0x0x7fed3f61ade0) 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 (0x0x7fed3f64a1e0) 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 (0x0x7fed3f64a5a0) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7fed3f64a960) 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>&> (0x0x7fed3f64ad20) 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>&> (0x0x7fed3f296420) 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>&> (0x0x7fed3f296de0) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7fed3f2bf120) 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> > (0x0x7fed3f2bf0c0) 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> > (0x0x7fed3f2bf180) 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>&> (0x0x7fed3f2bf1e0) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7fed3f2bf4e0) 0 empty

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

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

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7fed3f2bf5a0) 0 empty

Class std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7fed3f2bf420) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7fed3f5e4ea0) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7fed3f2bf600) 0 empty

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

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

Class std::allocator_traits<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f2bfae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f5e4f70) 0 empty
  std::allocator_traits<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f2bfc00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >::rebind<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >::rebind<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f2bfcc0) 0 empty

Class __gnu_cxx::new_allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f2bfd20) 0 empty

Class std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f331000) 0 empty
  __gnu_cxx::new_allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f2bfde0) 0 empty

Class std::_Vector_base<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >::_Vector_impl (0x0x7fed3f3310d0) 0
  std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f331138) 0 empty
    __gnu_cxx::new_allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f2bfe40) 0 empty

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

Class std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=24 align=8
   base size=24 base align=8
std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f3311a0) 0
  std::_Vector_base<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f2bfea0) 0

Class std::is_array<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f2bff00) 0 empty

Class std::remove_volatile<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f3a3000) 0 empty

Class std::remove_const<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f3a3120) 0 empty

Class std::remove_cv<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f2bff60) 0 empty

Class std::__is_void_helper<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f3a3300) 0 empty

Class std::is_void<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f3313a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f3a3420) 0 empty

Class std::__not_<std::is_void<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3f331410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f3a3480) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331548) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fed3f3a3540) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >, std::__is_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >, std::__is_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3f3315b0) 0 empty
  std::__is_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331618) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fed3f3a35a0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331680) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >, std::__is_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3f3316e8) 0 empty
    std::__is_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331750) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fed3f3a3600) 0 empty

Class std::__is_default_constructible_safe<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false> (0x0x7fed3f3317b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f3a3660) 0 empty

Class std::is_default_constructible<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331820) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f3a36c0) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f3a3780) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false> (0x0x7fed3f3319c0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f3a37e0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >, std::__is_nt_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >, std::__is_nt_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, false> > (0x0x7fed3f331a90) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false> (0x0x7fed3f331af8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331b60) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f3a3840) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331bc8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >, std::__is_nt_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, false> > (0x0x7fed3f331c30) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false> (0x0x7fed3f331c98) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f331d00) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3f3a38a0) 0 empty

Class std::iterator_traits<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3f3a3960) 0 empty

Class __gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3f3a3900) 0

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

Class __gnu_cxx::__enable_if<true, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3f3a3a20) 0 empty

Class std::insert_iterator<std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=16 align=8
   base size=16 base align=8
std::insert_iterator<std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3f331e38) 0
  std::iterator<std::output_iterator_tag, void, void, void, void> (0x0x7fed3f3a3a80) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::new_allocator<bool>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<bool> (0x0x7fed3f3a3e40) 0 empty

Class std::allocator<bool>
   size=1 align=1
   base size=1 base align=1
std::allocator<bool> (0x0x7fed3f3df0d0) 0 empty
  __gnu_cxx::new_allocator<bool> (0x0x7fed3f3a3f00) 0 empty

Class std::__is_default_constructible_impl<std::allocator<bool> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<bool> > (0x0x7fed3f3df068) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fed3f3a3de0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<bool> > >, std::__is_default_constructible_impl<std::allocator<bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<bool> > >, std::__is_default_constructible_impl<std::allocator<bool> > > (0x0x7fed3f3df1a0) 0 empty
  std::__is_default_constructible_impl<std::allocator<bool> > (0x0x7fed3f3df208) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fed3f3a3f60) 0 empty

Class std::__is_default_constructible_atom<std::allocator<bool> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<bool> > (0x0x7fed3f3df270) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<bool> > >, std::__is_default_constructible_impl<std::allocator<bool> > > (0x0x7fed3f3df2d8) 0 empty
    std::__is_default_constructible_impl<std::allocator<bool> > (0x0x7fed3f3df340) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fed3f3fb000) 0 empty

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

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

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

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

Class std::__is_nt_default_constructible_impl<std::allocator<bool>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<bool>, false> (0x0x7fed3f3df4e0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<bool> > (0x0x7fed3f3df548) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f3fb1e0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<bool> >, std::__is_nt_default_constructible_impl<std::allocator<bool>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<bool> >, std::__is_nt_default_constructible_impl<std::allocator<bool>, false> > (0x0x7fed3f3df5b0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<bool>, false> (0x0x7fed3f3df618) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<bool> > (0x0x7fed3f3df680) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f3fb240) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<bool> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<bool> > (0x0x7fed3f3df6e8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<bool> >, std::__is_nt_default_constructible_impl<std::allocator<bool>, false> > (0x0x7fed3f3df750) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<bool>, false> (0x0x7fed3f3df7b8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<bool> > (0x0x7fed3f3df820) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3f3fb2a0) 0 empty

Class std::iterator_traits<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*> (0x0x7fed3f3fb360) 0 empty

Class __gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3f3fb300) 0

Class std::__are_same<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3f3fb540) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3f3fb5a0) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > > (0x0x7fed3f3df9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f3fb600) 0 empty

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > > (0x0x7fed3f3dfa28) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f3fb660) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::is_error_condition_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >::Type>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >::Type> (0x0x7fed3f4795b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0b0180) 0 empty

Class std::is_error_code_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >::Type>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >::Type> (0x0x7fed3f479618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0b02a0) 0 empty

Class std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0b0480) 0 empty

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

Class std::is_lvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f4796e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0b0540) 0 empty

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

Class std::is_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0b0600) 0 empty

Class std::__or_<std::is_lvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_rvalue_reference<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f4797b8) 0 empty
  std::is_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479820) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3f0b0660) 0 empty

Class std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479888) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0b06c0) 0 empty

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

Class std::remove_volatile<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0b07e0) 0 empty

Class std::remove_const<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0b0840) 0 empty

Class std::remove_cv<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0b0780) 0 empty

Class std::__is_void_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0b08a0) 0 empty

Class std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f4799c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0b0900) 0 empty

Class std::__or_<std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f479a28) 0 empty
  std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479a90) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3f0b0960) 0 empty

Class std::__or_<std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f479af8) 0 empty
  std::__or_<std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f479b60) 0 empty
    std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3f0b09c0) 0 empty

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

Class std::is_object<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f0b0a80) 0 empty

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

Class std::__or_<std::is_object<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f479d00) 0 empty
  std::is_object<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f0b0b40) 0 empty

Class std::__is_referenceable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f0b0ba0) 0 empty

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

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

Class std::is_array<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_array<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0b0cc0) 0 empty

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

Class std::__and_<std::is_array<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, 0u> > > (0x0x7fed3f479ea0) 0 empty
  std::is_array<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479f08) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3f0b0d80) 0 empty

Class std::__is_array_unknown_bounds<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f479f70) 0 empty
  std::__and_<std::is_array<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, 0u> > > (0x0x7fed3f0ed000) 0 empty
    std::is_array<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed068) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3f0b0de0) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0ed0d0) 0 empty
  std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed138) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3f0b0ea0) 0 empty

Class std::__or_<std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_array_unknown_bounds<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_array_unknown_bounds<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0ed1a0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0ed208) 0 empty
    std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed270) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3f0b0f00) 0 empty

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

Class std::__is_integral_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0f9000) 0 empty

Class std::is_integral<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0f9060) 0 empty

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

Class std::__is_floating_point_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0f9120) 0 empty

Class std::is_floating_point<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed410) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0f9240) 0 empty

Class std::__or_<std::is_integral<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_floating_point<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_floating_point<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0ed478) 0 empty
  std::is_floating_point<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3f0f92a0) 0 empty

Class std::is_arithmetic<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed548) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0f9300) 0 empty

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

Class std::is_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0f93c0) 0 empty

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

Class std::__is_pointer_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed618) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f0f9480) 0 empty

Class std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed680) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f0f94e0) 0 empty

Class std::conditional<true, std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<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_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3f0f9540) 0 empty

Class std::__or_<std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0ed6e8) 0 empty
  std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed750) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f0f95a0) 0 empty

Class std::__or_<std::is_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0ed7b8) 0 empty
  std::__or_<std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0ed820) 0 empty
    std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0ed888) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f0f9600) 0 empty

Class std::__or_<std::is_arithmetic<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0ed8f0) 0 empty
  std::__or_<std::is_enum<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0ed958) 0 empty
    std::__or_<std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0ed9c0) 0 empty
      std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0eda28) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3f0f9660) 0 empty

Class std::is_scalar<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0eda90) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f0f96c0) 0 empty

Class std::__or_<std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_scalar<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_scalar<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f0edaf8) 0 empty
  std::is_scalar<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0edb60) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f0f9720) 0 empty

Class std::__is_destructible_safe<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, false, true> (0x0x7fed3f0edbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f0f9780) 0 empty

Class std::is_destructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f0edd00) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f0f97e0) 0 empty

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

Class std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f0eddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0f9900) 0 empty

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

Class std::is_lvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f0ede38) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0f99c0) 0 empty

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

Class std::is_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f0edea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f0f9a80) 0 empty

Class std::__or_<std::is_lvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_rvalue_reference<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f0edf08) 0 empty
  std::is_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f0edf70) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f0f9ae0) 0 empty

Class std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e000) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f0f9b40) 0 empty

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

Class std::__or_<std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f11e068) 0 empty
  std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f0f9c00) 0 empty

Class std::__or_<std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f11e138) 0 empty
  std::__or_<std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f11e1a0) 0 empty
    std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e208) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f0f9c60) 0 empty

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

Class std::is_object<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f0f9d20) 0 empty

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

Class std::__or_<std::is_object<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f11e340) 0 empty
  std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f0f9de0) 0 empty

Class std::__is_referenceable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f0f9e40) 0 empty

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

Class std::add_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e548) 0 empty
  std::__add_rvalue_reference_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&, true> (0x0x7fed3f0f9f00) 0 empty

Class std::__is_direct_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f0edd68) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3f0f98a0) 0 empty

Class std::__and_<std::is_destructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f11e680) 0 empty
  std::__is_direct_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e6e8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3f0f9f60) 0 empty

Class std::__is_direct_constructible_new_safe<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e750) 0 empty
  std::__and_<std::is_destructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f11e7b8) 0 empty
    std::__is_direct_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e820) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3f12a000) 0 empty

Class std::__is_direct_constructible_new<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e888) 0 empty
  std::__is_direct_constructible_new_safe<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e8f0) 0 empty
    std::__and_<std::is_destructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f11e958) 0 empty
      std::__is_direct_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11e9c0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3f12a060) 0 empty

Class std::__is_direct_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11ea28) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f12a0c0) 0 empty

Class std::__is_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f11ea90) 0 empty
  std::__is_direct_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f11eaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f12a120) 0 empty

Class std::is_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f11eb60) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f12a180) 0 empty

Class std::__is_move_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3f11ebc8) 0 empty
  std::is_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f11ec30) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f12a1e0) 0 empty

Class std::is_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f11ed68) 0 empty
  std::__is_move_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3f11edd0) 0 empty
    std::is_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f11ee38) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f12a240) 0 empty

Class std::conditional<true, std::is_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f12a2a0) 0 empty

Class std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3f11ef08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f12a360) 0 empty

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

Class std::is_lvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3f11ef70) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f12a420) 0 empty

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

Class std::__or_<std::is_lvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_rvalue_reference<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3f13f000) 0 empty
  std::is_lvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3f13f068) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f12a4e0) 0 empty

Class std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3f13f0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f12a540) 0 empty

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

Class std::__or_<std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3f13f138) 0 empty
  std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3f13f1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f12a600) 0 empty

Class std::__or_<std::is_function<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3f13f208) 0 empty
  std::__or_<std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3f13f270) 0 empty
    std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3f13f2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f12a660) 0 empty

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

Class std::is_object<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3f13f3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f12a720) 0 empty

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

Class std::__or_<std::is_object<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<boolstuff::BoolExpr<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<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3f13f410) 0 empty
  std::is_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3f13f478) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f12a7e0) 0 empty

Class std::__is_referenceable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3f13f4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f12a840) 0 empty

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

Class std::add_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3f13f618) 0 empty
  std::__add_rvalue_reference_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, true> (0x0x7fed3f12a900) 0 empty

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

Class std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f13f750) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f12a960) 0 empty

Class std::__is_move_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3f13f7b8) 0 empty
  std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f13f820) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f12a9c0) 0 empty

Class std::is_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f13f888) 0 empty
  std::__is_move_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3f13f8f0) 0 empty
    std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f13f958) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f12aae0) 0 empty

Class std::__and_<std::is_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f13f9c0) 0 empty
  std::is_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f13fa28) 0 empty
    std::__is_move_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3f13fa90) 0 empty
      std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f13faf8) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3f12aba0) 0 empty

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

Class std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f13fb60) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f12acc0) 0 empty

Class std::__and_<std::is_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f13fbc8) 0 empty
  std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f13fc30) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f12ad20) 0 empty

Class std::is_nothrow_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f13fc98) 0 empty
  std::__and_<std::is_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f13fd00) 0 empty
    std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f13fd68) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f12ad80) 0 empty

Class std::__is_nothrow_move_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3f13fdd0) 0 empty
  std::is_nothrow_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f13fe38) 0 empty
    std::__and_<std::is_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f13fea0) 0 empty
      std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f13ff08) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3f12ade0) 0 empty

Class std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f13ff70) 0 empty
  std::__is_nothrow_move_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3f15b000) 0 empty
    std::is_nothrow_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f15b068) 0 empty
      std::__and_<std::is_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f15b0d0) 0 empty
        std::__is_nt_constructible_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3f15b138) 0 empty
          std::integral_constant<bool, true> (0x0x7fed3f12ae40) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f12af60) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> > (0x0x7fed3f160000) 0 empty

Class std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f15b1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3f160060) 0 empty

Class std::__and_<std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<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_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f15b208) 0 empty
  std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f15b270) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3f1600c0) 0 empty

Class std::is_nothrow_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f15b2d8) 0 empty
  std::__and_<std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f15b340) 0 empty
    std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f15b3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f160120) 0 empty

Class std::__is_nt_move_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3f15b410) 0 empty
  std::is_nothrow_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f15b478) 0 empty
    std::__and_<std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f15b4e0) 0 empty
      std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f15b548) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3f160180) 0 empty

Class std::is_nothrow_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f15b680) 0 empty
  std::__is_nt_move_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3f15b6e8) 0 empty
    std::is_nothrow_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f15b750) 0 empty
      std::__and_<std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f15b7b8) 0 empty
        std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f15b820) 0 empty
          std::integral_constant<bool, true> (0x0x7fed3f1601e0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_nothrow_move_assignable<boolstuff::BoolExpr<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_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_nothrow_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3f15b8f0) 0 empty
  std::is_nothrow_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3f15b958) 0 empty
    std::__is_nt_move_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3f15b9c0) 0 empty
      std::is_nothrow_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f15ba28) 0 empty
        std::__and_<std::is_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3f15ba90) 0 empty
          std::__is_nt_assignable_impl<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3f15baf8) 0 empty
            std::integral_constant<bool, true> (0x0x7fed3f160300) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > > (0x0x7fed3f15bf08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f160d80) 0 empty

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > > (0x0x7fed3f15bf70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f160de0) 0 empty

Class __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*)>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Iter_comp_iter<bool (*)(boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*)> (0x0x7fed3f1bf060) 0

Class __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7fed3f1bf900) 0 empty

Class std::allocator<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::__cxx11::basic_string<char> > (0x0x7fed3f1d5068) 0 empty
  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7fed3f1bfa80) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fed3f1d51a0) 0 empty
  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fed3f1bfc00) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::_Rb_tree_node<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > (0x0x7fed3f1bfde0) 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> (0x0x7fed3f1bfe40) 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> > (0x0x7fed3f1d52d8) 0 empty
  std::binary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, bool> (0x0x7fed3f1bff60) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > (0x0x7fed3f221060) 0 empty

Class std::allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > (0x0x7fed3f1d5340) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > (0x0x7fed3f2211e0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x7fed3f1d5410) 0
  std::allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > (0x0x7fed3f1d5478) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > (0x0x7fed3f221240) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fed3f1bfd80) 0

Class std::set<std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > >
   size=48 align=8
   base size=48 base align=8
std::set<std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fed3f1bf8a0) 0

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

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

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

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

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

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

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

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

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

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

Class std::__is_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fed3f1d59c0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3f1d5a28) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fed3f1d5a90) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fed3f221780) 0 empty

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

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

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

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

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

Class std::__and_<std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7fed3f1d5dd0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7fed3f1d5e38) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fed3f1d5ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3f221cc0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fed3f1d5f70) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7fed3f1d5138) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7fed3f1d5208) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fed3ef00000) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3f221d80) 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> > > (0x0x7fed3ef000d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3f221f00) 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> > > (0x0x7fed3ef07000) 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> > > (0x0x7fed3ef07060) 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> > > (0x0x7fed3f221f60) 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> > > (0x0x7fed3ef00340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ef070c0) 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> > > (0x0x7fed3ef003a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ef07120) 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> > > > (0x0x7fed3ef004e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ef07180) 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> > > > > (0x0x7fed3ef071e0) 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> > > (0x0x7fed3ef00548) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fed3ef07240) 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> > > > > (0x0x7fed3ef005b0) 0 empty
  std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7fed3ef00618) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fed3ef072a0) 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> > > (0x0x7fed3ef00680) 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> > > > > (0x0x7fed3ef006e8) 0 empty
    std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7fed3ef00750) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fed3ef07300) 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> (0x0x7fed3ef007b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ef07360) 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> > > (0x0x7fed3ef00820) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ef07480) 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> > > > (0x0x7fed3ef074e0) 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> > > (0x0x7fed3ef00888) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ef07540) 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> (0x0x7fed3ef008f0) 0 empty
  std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7fed3ef00958) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ef075a0) 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> > (0x0x7fed3ef009c0) 0 empty
  std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7fed3ef00a28) 0 empty
    std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7fed3ef00a90) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ef076c0) 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> > > (0x0x7fed3ef00af8) 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> > (0x0x7fed3ef00b60) 0 empty
    std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7fed3ef00bc8) 0 empty
      std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7fed3ef00c30) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3ef07780) 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> > (0x0x7fed3ef00d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ef07a20) 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> > (0x0x7fed3ef00dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ef07a80) 0 empty

Class std::remove_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3ef07d20) 0 empty

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

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

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

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

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

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

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7fed3ef3c840) 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> (0x0x7fed3ef3cc00) 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> (0x0x7fed3ef3cc60) 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> (0x0x7fed3ef3cba0) 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> (0x0x7fed3ef4c340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ef3ccc0) 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> (0x0x7fed3ef3cd20) 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*> (0x0x7fed3ef3cb40) 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*> (0x0x7fed3ef3ce40) 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*> (0x0x7fed3ef82120) 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> (0x0x7fed3ef82300) 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> (0x0x7fed3ef82360) 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> (0x0x7fed3ef822a0) 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> (0x0x7fed3ef4c5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ef823c0) 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> (0x0x7fed3ef82420) 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*> (0x0x7fed3ef82240) 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*> (0x0x7fed3ef826c0) 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> (0x0x7fed3ef828a0) 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> (0x0x7fed3ef82900) 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> (0x0x7fed3ef82840) 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> (0x0x7fed3ef4c750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ef82960) 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> (0x0x7fed3ef829c0) 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*> (0x0x7fed3ef827e0) 0 empty

Class std::allocator_traits<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3ef82d80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3ef4c888) 0 empty
  std::allocator_traits<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3ef82de0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >::rebind<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >::rebind<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3ef82e40) 0 empty

Class __gnu_cxx::new_allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3ef82ea0) 0 empty

Class std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3ef4ca28) 0 empty
  __gnu_cxx::new_allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3ef82f60) 0 empty

Class std::_Vector_base<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >::_Vector_impl (0x0x7fed3ef4caf8) 0
  std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3ef4cb60) 0 empty
    __gnu_cxx::new_allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3efe9000) 0 empty

Class std::_Vector_base<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3ef82d20) 0

Class std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=24 align=8
   base size=24 base align=8
std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3ef4cbc8) 0
  std::_Vector_base<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3efe9060) 0

Class std::is_array<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3ef4cd00) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3efe90c0) 0 empty

Class std::remove_volatile<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3efe9240) 0 empty

Class std::remove_const<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3efe92a0) 0 empty

Class std::remove_cv<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3efe91e0) 0 empty

Class std::__is_void_helper<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3ef4cf70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3efe93c0) 0 empty

Class std::is_void<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f058000) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3efe9420) 0 empty

Class std::__not_<std::is_void<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3f058068) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3efe9540) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f0580d0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fed3efe9600) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >, std::__is_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >, std::__is_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3f058138) 0 empty
  std::__is_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f0581a0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fed3efe9660) 0 empty

Class std::__is_default_constructible_atom<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f058208) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >, std::__is_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3f058270) 0 empty
    std::__is_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f0582d8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fed3efe96c0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false> (0x0x7fed3f058340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3efe9720) 0 empty

Class std::is_default_constructible<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f0583a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3efe9780) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f058410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3efe9840) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false> (0x0x7fed3f058478) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f0584e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3efe98a0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >, std::__is_nt_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >, std::__is_nt_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, false> > (0x0x7fed3f058548) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false> (0x0x7fed3f0585b0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f058618) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3efe9900) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f058680) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >, std::__is_nt_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, false> > (0x0x7fed3f0586e8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, false> (0x0x7fed3f058750) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3f0587b8) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3efe9960) 0 empty

Class std::iterator_traits<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3efe9a20) 0 empty

Class __gnu_cxx::__normal_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3efe99c0) 0

Class std::__are_same<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3efe9a80) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3efe9ae0) 0 empty

Class std::insert_iterator<std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=16 align=8
   base size=16 base align=8
std::insert_iterator<std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3f058b60) 0
  std::iterator<std::output_iterator_tag, void, void, void, void> (0x0x7fed3efe9b40) 0 empty

Class std::allocator_traits<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3efe9c00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3f058d00) 0 empty
  std::allocator_traits<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3efe9c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >::rebind<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >::rebind<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3efe9cc0) 0 empty

Class __gnu_cxx::new_allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3efe9d20) 0 empty

Class std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3f058e38) 0 empty
  __gnu_cxx::new_allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3efe9de0) 0 empty

Class std::_Vector_base<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >::_Vector_impl (0x0x7fed3f058f08) 0
  std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3f058f70) 0 empty
    __gnu_cxx::new_allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3efe9e40) 0 empty

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

Class std::vector<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=24 align=8
   base size=24 base align=8
std::vector<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3f0588f0) 0
  std::_Vector_base<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3efe9ea0) 0

Class std::is_array<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3f058d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3efe9f00) 0 empty

Class std::remove_volatile<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed2f000) 0 empty

Class std::remove_const<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed2f060) 0 empty

Class std::remove_cv<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3efe9f60) 0 empty

Class std::__is_void_helper<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed31068) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ed2f0c0) 0 empty

Class std::is_void<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed310d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ed2f120) 0 empty

Class std::__not_<std::is_void<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > > (0x0x7fed3ed31138) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ed2f180) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed311a0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fed3ed2f240) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >, std::__is_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >, std::__is_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > > (0x0x7fed3ed31208) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed31270) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fed3ed2f2a0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed312d8) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >, std::__is_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > > (0x0x7fed3ed31340) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed313a8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fed3ed2f300) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, false> (0x0x7fed3ed31410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ed2f360) 0 empty

Class std::is_default_constructible<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed31478) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ed2f3c0) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed314e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ed2f480) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, false> (0x0x7fed3ed31548) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed315b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ed2f4e0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, false> > (0x0x7fed3ed31618) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, false> (0x0x7fed3ed31680) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed316e8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ed2f540) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed31750) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, false> > (0x0x7fed3ed317b8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, false> (0x0x7fed3ed31820) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ed31888) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3ed2f5a0) 0 empty

Class std::iterator_traits<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*> (0x0x7fed3ed2f660) 0 empty

Class __gnu_cxx::__normal_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3ed2f600) 0

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > > (0x0x7fed3ed31a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ed2f900) 0 empty

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > > (0x0x7fed3ed31af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ed2f960) 0 empty

Class std::allocator_traits<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ed2fa20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ed31b60) 0 empty
  std::allocator_traits<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ed2fc00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >::rebind<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >::rebind<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3ed2fcc0) 0 empty

Class __gnu_cxx::new_allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3ed2fd20) 0 empty

Class std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3ed31d68) 0 empty
  __gnu_cxx::new_allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3ed2fde0) 0 empty

Class std::_Vector_base<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >::_Vector_impl (0x0x7fed3ed31e38) 0
  std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3ed31ea0) 0 empty
    __gnu_cxx::new_allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3ed2fe40) 0 empty

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

Class std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=24 align=8
   base size=24 base align=8
std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ed31f08) 0
  std::_Vector_base<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ed2fea0) 0

Class std::is_array<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ed319c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ed2ff00) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ed31bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ee01240) 0 empty

Class std::is_void<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ed31f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ee01360) 0 empty

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

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

Class std::__is_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06138) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fed3ee01480) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3ee061a0) 0 empty
  std::__is_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06208) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fed3ee014e0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06270) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3ee062d8) 0 empty
    std::__is_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06340) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fed3ee01540) 0 empty

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

Class std::is_default_constructible<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ee01600) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06548) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ee016c0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false> (0x0x7fed3ee065b0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06618) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ee01720) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> > (0x0x7fed3ee06680) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false> (0x0x7fed3ee066e8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06750) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ee01780) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee067b8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> > (0x0x7fed3ee06820) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false> (0x0x7fed3ee06888) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee068f0) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3ee017e0) 0 empty

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

Class std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3ee06a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ee018a0) 0 empty

Class std::is_error_code_enum<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3ee06a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ee019c0) 0 empty

Class boolstuff::Literal<std::__cxx11::basic_string<char> >
   size=40 align=8
   base size=33 base align=8
boolstuff::Literal<std::__cxx11::basic_string<char> > (0x0x7fed3ee01ae0) 0

Class std::initializer_list<long unsigned int>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<long unsigned int> (0x0x7fed3ee01e40) 0

Class __gnu_cxx::__alloc_traits<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >::rebind<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >::rebind<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee01f60) 0 empty

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

Class std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3ee06bc8) 0 empty
  std::binary_function<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >, bool> (0x0x7fed3ee4c060) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee4c0c0) 0 empty

Class std::allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06d00) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee4c180) 0 empty

Class std::_Rb_tree<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >, std::_Identity<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >::_Rb_tree_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >, std::_Identity<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >::_Rb_tree_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true> (0x0x7fed3ee06e38) 0
  std::allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06ea0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee4c2a0) 0 empty

Class std::_Rb_tree<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >, std::_Identity<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >, std::_Identity<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee01f00) 0

Class std::set<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=48 align=8
   base size=48 base align=8
std::set<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee01ea0) 0

Class std::is_array<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ee4c360) 0 empty

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

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

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

Class std::__is_void_helper<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ee06af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ee4c5a0) 0 empty

Class std::is_void<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07000) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ee4c6c0) 0 empty

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

Class std::conditional<true, std::__is_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::__not_<std::is_void<std::less<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::__not_<std::is_void<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ee4c840) 0 empty

Class std::__is_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb070d0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fed3ee4c8a0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::less<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3eb07138) 0 empty
  std::__is_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb071a0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fed3ee4c900) 0 empty

Class std::__is_default_constructible_atom<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07208) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3eb07270) 0 empty
    std::__is_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb072d8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fed3ee4c960) 0 empty

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

Class std::is_default_constructible<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb073a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ee4ca20) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false>, std::is_default_constructible<std::less<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false>, std::is_default_constructible<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3ee4ca80) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb074e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ee4cae0) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false> (0x0x7fed3eb07548) 0 empty
  std::__is_nt_default_constructible_atom<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb075b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ee4cb40) 0 empty

Class std::__and_<std::is_default_constructible<std::less<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::less<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> > (0x0x7fed3eb07618) 0 empty
  std::__is_nt_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false> (0x0x7fed3eb07680) 0 empty
    std::__is_nt_default_constructible_atom<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb076e8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ee4cba0) 0 empty

Class std::is_nothrow_default_constructible<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07750) 0 empty
  std::__and_<std::is_default_constructible<std::less<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> > (0x0x7fed3eb077b8) 0 empty
    std::__is_nt_default_constructible_impl<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false> (0x0x7fed3eb07820) 0 empty
      std::__is_nt_default_constructible_atom<std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07888) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3ee4cc00) 0 empty

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

Class std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3ee4ce40) 0

Class std::is_error_condition_enum<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ee4cea0) 0 empty

Class std::is_error_code_enum<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ee4cf00) 0 empty

Class std::initializer_list<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3ee4cf60) 0

Class std::_PCC<true, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool> (0x0x7fed3eb3c060) 0 empty

Class std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3eb3c0c0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3eb3c180) 0 empty

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

Class std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3eb3c240) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3eb07dd0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07e38) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3eb3c2a0) 0 empty

Class std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3eb3c300) 0 empty

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

Class std::remove_volatile<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb3c420) 0 empty

Class std::remove_const<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb3c480) 0 empty

Class std::remove_cv<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb3c3c0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb079c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3eb3c4e0) 0 empty

Class std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb07a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3eb3c540) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3eb99068) 0 empty
  std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb990d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3eb3c5a0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3eb991a0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3eb99208) 0 empty
    std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb99270) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3eb3c600) 0 empty

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

Class std::is_object<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb993a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3eb3c6c0) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3eb994e0) 0 empty
  std::is_object<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb99548) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3eb3c780) 0 empty

Class std::__is_referenceable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3eb99618) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3eb3c7e0) 0 empty

Class std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb99680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3eb3c8a0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb997b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3eb3c960) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3eb99820) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb99888) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3eb3ca20) 0 empty

Class std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb998f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3eb3ca80) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3eb99958) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb999c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3eb3cb40) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3eb99a28) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3eb99a90) 0 empty
    std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb99af8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3eb3cba0) 0 empty

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

Class std::is_object<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb99bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3eb3cc60) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3eb99d00) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb99d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3eb3cd20) 0 empty

Class std::__is_referenceable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb99dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3eb3cd80) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb99e38) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, true> (0x0x7fed3eb3ce40) 0 empty

Class std::is_function<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb99f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3eb3cea0) 0 empty

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

Class std::is_lvalue_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3eb99f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3eb3cf60) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3ebc3000) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc3068) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebc1060) 0 empty

Class std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc30d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebc10c0) 0 empty

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

Class std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3ebc3138) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc31a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebc1180) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3ebc3208) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3ebc3270) 0 empty
    std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc32d8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ebc11e0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > > (0x0x7fed3ebc3340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebc1240) 0 empty

Class std::is_object<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc33a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebc12a0) 0 empty

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

Class std::__or_<std::is_object<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3ebc3410) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc3478) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebc1360) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc34e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebc13c0) 0 empty

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

Class std::add_rvalue_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc3548) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, true> (0x0x7fed3ebc1480) 0 empty

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

Class std::is_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc35b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebc14e0) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true> (0x0x7fed3ebc3618) 0 empty
  std::is_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc3680) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebc1540) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ebc36e8) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true> (0x0x7fed3ebc3750) 0 empty
    std::is_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3ebc37b8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ebc15a0) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3ebc1600) 0 empty

Class std::is_function<bool>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool> (0x0x7fed3ebc3820) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebc1660) 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> > > (0x0x7fed3ebc16c0) 0 empty

Class std::is_lvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool> (0x0x7fed3ebc3958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebc1720) 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> > (0x0x7fed3ebc1780) 0 empty

Class std::is_rvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool> (0x0x7fed3ebc39c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebc18a0) 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> > (0x0x7fed3ebc3a28) 0 empty
  std::is_rvalue_reference<bool> (0x0x7fed3ebc3a90) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3ebc1900) 0 empty

Class std::is_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool> (0x0x7fed3ebc3af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebc1960) 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> > (0x0x7fed3ebc19c0) 0 empty

Class std::remove_volatile<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<bool> (0x0x7fed3ebc1a80) 0 empty

Class std::remove_const<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_const<bool> (0x0x7fed3ebc1ae0) 0 empty

Class std::remove_cv<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<bool> (0x0x7fed3ebc1a20) 0 empty

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

Class std::is_void<bool>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool> (0x0x7fed3ebc3c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebc1ba0) 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> > (0x0x7fed3ebc3c98) 0 empty
  std::is_void<bool> (0x0x7fed3ebc3d00) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3ebc1c00) 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> > (0x0x7fed3ebc3d68) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7fed3ebc3dd0) 0 empty
    std::is_void<bool> (0x0x7fed3ebc3e38) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3ebc1c60) 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> > > (0x0x7fed3ebc3ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebc1cc0) 0 empty

Class std::is_object<bool>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool> (0x0x7fed3ebc3f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebc1ea0) 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> > (0x0x7fed3ebc1f00) 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> > (0x0x7fed3ebc3f70) 0 empty
  std::is_object<bool> (0x0x7fed3ebe7000) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebc1f60) 0 empty

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

Class std::is_function<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool&> (0x0x7fed3ebe70d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebe90c0) 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&> > > (0x0x7fed3ebe9120) 0 empty

Class std::is_lvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&> (0x0x7fed3ebe7138) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebe9180) 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&> > (0x0x7fed3ebe91e0) 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&> > (0x0x7fed3ebe71a0) 0 empty
  std::is_lvalue_reference<bool&> (0x0x7fed3ebe7208) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebe9300) 0 empty

Class std::is_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&> (0x0x7fed3ebe7270) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebe9360) 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&> > (0x0x7fed3ebe93c0) 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&> > (0x0x7fed3ebe72d8) 0 empty
  std::is_reference<bool&> (0x0x7fed3ebe7340) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebe9420) 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&> > (0x0x7fed3ebe73a8) 0 empty
  std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7fed3ebe7410) 0 empty
    std::is_reference<bool&> (0x0x7fed3ebe7478) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ebe9480) 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&> > > (0x0x7fed3ebe74e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebe94e0) 0 empty

Class std::is_object<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&> (0x0x7fed3ebe7618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebe9600) 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&> > (0x0x7fed3ebe9660) 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&> > (0x0x7fed3ebe7680) 0 empty
  std::is_reference<bool&> (0x0x7fed3ebe76e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebe96c0) 0 empty

Class std::__is_referenceable<bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool&> (0x0x7fed3ebe7750) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebe9720) 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> (0x0x7fed3ebe9780) 0 empty

Class std::add_rvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool&> (0x0x7fed3ebe77b8) 0 empty
  std::__add_rvalue_reference_helper<bool&, true> (0x0x7fed3ebe97e0) 0 empty

Class std::is_function<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&> (0x0x7fed3ebe7888) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebe9840) 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&> > > (0x0x7fed3ebe98a0) 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&> (0x0x7fed3ebe78f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebe9900) 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&> > (0x0x7fed3ebe9960) 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&> > (0x0x7fed3ebe7af8) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7fed3ebe7b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebe99c0) 0 empty

Class std::is_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&> (0x0x7fed3ebe7bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebe9ae0) 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&> > (0x0x7fed3ebe9b40) 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&> > (0x0x7fed3ebe7c30) 0 empty
  std::is_reference<const bool&> (0x0x7fed3ebe7c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebe9ba0) 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&> > (0x0x7fed3ebe7d00) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7fed3ebe7d68) 0 empty
    std::is_reference<const bool&> (0x0x7fed3ebe7dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ebe9c00) 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&> > > (0x0x7fed3ec0b000) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebe9c60) 0 empty

Class std::is_object<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&> (0x0x7fed3ec0b068) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ebe9cc0) 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&> > (0x0x7fed3ebe9d20) 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&> > (0x0x7fed3ec0b0d0) 0 empty
  std::is_reference<const bool&> (0x0x7fed3ec0b138) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebe9d80) 0 empty

Class std::__is_referenceable<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&> (0x0x7fed3ec0b1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebe9de0) 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> (0x0x7fed3ebe9e40) 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&> (0x0x7fed3ec0b208) 0 empty
  std::__add_rvalue_reference_helper<const bool&, true> (0x0x7fed3ebe9ea0) 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&> (0x0x7fed3ebe9060) 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&> (0x0x7fed3ec0b270) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ebe9f00) 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> (0x0x7fed3ec0b2d8) 0 empty
  std::is_assignable<bool&, const bool&> (0x0x7fed3ec0b340) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ebe9f60) 0 empty

Class std::is_copy_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<bool> (0x0x7fed3ec0b3a8) 0 empty
  std::__is_copy_assignable_impl<bool, true> (0x0x7fed3ec0b410) 0 empty
    std::is_assignable<bool&, const bool&> (0x0x7fed3ec0b478) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ec13000) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_copy_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_copy_assignable<bool> > (0x0x7fed3ec0b4e0) 0 empty
  std::is_copy_assignable<bool> (0x0x7fed3ec0b548) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7fed3ec0b5b0) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7fed3ec0b618) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3ec13060) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_copy_assignable<bool> > > (0x0x7fed3ec0b6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ec13120) 0 empty

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

Class std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0b7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ec13240) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0b820) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ec13300) 0 empty

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

Class std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0b888) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ec133c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3ec0b8f0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0b958) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ec13420) 0 empty

Class std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0b9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ec13480) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3ec0ba28) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0ba90) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ec13540) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3ec0baf8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3ec0bb60) 0 empty
    std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0bbc8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ec135a0) 0 empty

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

Class std::is_object<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0bc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ec13660) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3ec0bdd0) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0be38) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ec13720) 0 empty

Class std::__is_referenceable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0bea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ec13780) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0bf08) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&, true> (0x0x7fed3ec13840) 0 empty

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

Class std::is_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec0bf70) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ec138a0) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true> (0x0x7fed3ec39000) 0 empty
  std::is_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec39068) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ec13900) 0 empty

Class std::is_move_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3ec390d0) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true> (0x0x7fed3ec39138) 0 empty
    std::is_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3ec391a0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ec13960) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3ec139c0) 0 empty

Class std::is_function<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool&&> (0x0x7fed3ec39270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ec13a80) 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&&> > > (0x0x7fed3ec13ae0) 0 empty

Class std::is_lvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&&> (0x0x7fed3ec392d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ec13b40) 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&&> > (0x0x7fed3ec13ba0) 0 empty

Class std::is_rvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool&&> (0x0x7fed3ec39340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ec13cc0) 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&&> > (0x0x7fed3ec393a8) 0 empty
  std::is_rvalue_reference<bool&&> (0x0x7fed3ec39410) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ec13d20) 0 empty

Class std::is_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&&> (0x0x7fed3ec39478) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ec13d80) 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&&> > (0x0x7fed3ec13de0) 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&&> > (0x0x7fed3ec394e0) 0 empty
  std::is_reference<bool&&> (0x0x7fed3ec39548) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ec13e40) 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&&> > (0x0x7fed3ec395b0) 0 empty
  std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7fed3ec39618) 0 empty
    std::is_reference<bool&&> (0x0x7fed3ec39680) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ec13ea0) 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&&> > > (0x0x7fed3ec396e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ec13f00) 0 empty

Class std::is_object<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&&> (0x0x7fed3ec39820) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ec4e060) 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&&> > (0x0x7fed3ec4e0c0) 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&&> > (0x0x7fed3ec39888) 0 empty
  std::is_reference<bool&&> (0x0x7fed3ec398f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ec4e120) 0 empty

Class std::__is_referenceable<bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool&&> (0x0x7fed3ec39958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ec4e180) 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> (0x0x7fed3ec4e1e0) 0 empty

Class std::add_rvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool&&> (0x0x7fed3ec399c0) 0 empty
  std::__add_rvalue_reference_helper<bool&&, true> (0x0x7fed3ec4e240) 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&&> (0x0x7fed3ec13a20) 0 empty

Class std::is_assignable<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<bool&, bool&&> (0x0x7fed3ec39a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ec4e2a0) 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> (0x0x7fed3ec39a90) 0 empty
  std::is_assignable<bool&, bool&&> (0x0x7fed3ec39af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ec4e300) 0 empty

Class std::is_move_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<bool> (0x0x7fed3ec39b60) 0 empty
  std::__is_move_assignable_impl<bool, true> (0x0x7fed3ec39bc8) 0 empty
    std::is_assignable<bool&, bool&&> (0x0x7fed3ec39c30) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ec4e360) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_move_assignable<bool> > (0x0x7fed3ec39c98) 0 empty
  std::is_move_assignable<bool> (0x0x7fed3ec39d00) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7fed3ec39d68) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7fed3ec39dd0) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3ec4e3c0) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool>&&, std::__nonesuch&&> (0x0x7fed3ec4e420) 0 empty

Class std::pair<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool> (0x0x7fed3eb3c000) 0

Class std::initializer_list<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3e88c600) 0

Class std::initializer_list<std::__cxx11::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::__cxx11::basic_string<char> > (0x0x7fed3e8c35a0) 0

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e880478) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e8804e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e8c3a20) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e8806e8) 0 empty
  std::is_void<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e880750) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e8c3d80) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e8807b8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e880820) 0 empty
    std::is_void<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e880888) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e8c3de0) 0 empty

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

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

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

Class std::__or_<std::is_object<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e8809c0) 0 empty
  std::is_object<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e880a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e8c3f60) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e880dd0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e880e38) 0 empty
    std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e880ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e9355a0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e94f2d8) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e94f340) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e935c60) 0 empty

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

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

Class std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<const std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e94f478) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e94f4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e935e40) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<const std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e94f548) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e94f5b0) 0 empty
    std::is_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e94f618) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e935f00) 0 empty

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

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

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

Class std::__or_<std::is_object<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<const std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e94f750) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e94f7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e95e120) 0 empty

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

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

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

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

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

Class std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, true> (0x0x7fed3e94fa28) 0 empty
  std::is_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e94fa90) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e95e420) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e94fbc8) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, true> (0x0x7fed3e94fc30) 0 empty
    std::is_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e94fc98) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e95e480) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > >
   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_const_iterator<std::__cxx11::basic_string<char> > > > (0x0x7fed3e95e5a0) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_copy_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_copy_assignable<bool> > (0x0x7fed3e94fd68) 0 empty
  std::is_copy_assignable<bool> (0x0x7fed3e94fdd0) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7fed3e94fe38) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7fed3e94fea0) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e95e600) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_copy_assignable<bool> > > (0x0x7fed3e94ff70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e95e6c0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3e9793a8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3e979410) 0 empty
    std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e979478) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e95ed20) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, true> (0x0x7fed3e9797b8) 0 empty
  std::is_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e979820) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e98d240) 0 empty

Class std::is_move_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e979958) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, true> (0x0x7fed3e9799c0) 0 empty
    std::is_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e979a28) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e98d2a0) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > >
   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_const_iterator<std::__cxx11::basic_string<char> > > > (0x0x7fed3e98d3c0) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_move_assignable<bool> > (0x0x7fed3e979af8) 0 empty
  std::is_move_assignable<bool> (0x0x7fed3e979b60) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7fed3e979bc8) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7fed3e979c30) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e98d420) 0 empty

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

Class std::pair<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, bool> (0x0x7fed3e8c3600) 0

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

Class std::insert_iterator<std::set<std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > > >
   size=16 align=8
   base size=16 base align=8
std::insert_iterator<std::set<std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > > > (0x0x7fed3e979ea0) 0
  std::iterator<std::output_iterator_tag, void, void, void, void> (0x0x7fed3e98d600) 0 empty

Class std::remove_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3e98da20) 0 empty

Class std::is_same<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=1 base align=1
std::is_same<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3e9c2340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e98dae0) 0 empty

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

Class std::remove_volatile<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3e98dc00) 0 empty

Class std::remove_const<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::remove_const<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3e98dc60) 0 empty

Class std::remove_cv<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3e98dba0) 0 empty

Class std::__is_pointer_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3e9c2410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e98dcc0) 0 empty

Class std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3e9c2478) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e98dd20) 0 empty

Class std::__not_<std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3e9c24e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e98dd80) 0 empty

Class std::__and_<std::is_same<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**>, std::__not_<std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**, boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**>, std::__not_<std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**> > > (0x0x7fed3e9c2548) 0 empty
  std::__not_<std::is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3e9c25b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e98dde0) 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> > (0x0x7fed3e9e67e0) 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> > (0x0x7fed3e9e6840) 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> > (0x0x7fed3e9e6ae0) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7fed3e9e6ba0) 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> > (0x0x7fed3e9e6b40) 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> > (0x0x7fed3e9e6f00) 0

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

Class std::__are_same<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3ea61cc0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3ea61d20) 0 empty

Class std::remove_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3e6ab180) 0 empty

Class std::iterator_traits<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> (0x0x7fed3e6ab300) 0 empty

Class __gnu_cxx::__normal_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::vector<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::vector<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > > (0x0x7fed3e6ab2a0) 0

Class __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char> >::_Tp2
   size=32 align=8
   base size=32 base align=8
__gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char> >::_Tp2 (0x0x7fed3e6ab8a0) 0

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

Class std::_Rb_tree_node<std::__cxx11::basic_string<char> >
   size=64 align=8
   base size=64 base align=8
std::_Rb_tree_node<std::__cxx11::basic_string<char> > (0x0x7fed3e6ad208) 0
  std::_Rb_tree_node_base (0x0x7fed3e6ab7e0) 0

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

Class std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3e6df960) 0

Class std::_PCC<true, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool> (0x0x7fed3e6dfba0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6ad4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e6dfc00) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6ad618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e6dfcc0) 0 empty

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

Class std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6ad680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e6dfd80) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e6ad6e8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6ad750) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e6dfde0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6ad7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e6dfe40) 0 empty

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

Class std::remove_volatile<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6dff60) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e75d000) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6dff00) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6adaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e75d120) 0 empty

Class std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6adc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e75d180) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e6adc98) 0 empty
  std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6add00) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e75d2a0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e6add68) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e6addd0) 0 empty
    std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6ade38) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e75d360) 0 empty

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

Class std::is_object<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6adf08) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e75d480) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e6adf70) 0 empty
  std::is_object<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e6ad1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e75d600) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e767000) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e75d6c0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767068) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e75d780) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e7671a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e75d840) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e767208) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767270) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e75d900) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e7672d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e75d960) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e767410) 0 empty
  std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767478) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e75da20) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e767548) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e7675b0) 0 empty
    std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767618) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e75da80) 0 empty

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

Class std::is_object<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e75db40) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e7677b8) 0 empty
  std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767820) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e75dcc0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e7678f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e75dd20) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767958) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, true> (0x0x7fed3e75dde0) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e75de40) 0 empty

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

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e75df00) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e767bc8) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e789000) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e789060) 0 empty

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

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e767d00) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e789120) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e767dd0) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e767e38) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e789180) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_void<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > > (0x0x7fed3e767f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7891e0) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e767f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e789240) 0 empty

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

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e7900d0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e790138) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e789300) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e7901a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e789360) 0 empty

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

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e790208) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, true> (0x0x7fed3e789420) 0 empty

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

Class std::is_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e790270) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e789480) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true> (0x0x7fed3e7902d8) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e790340) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e7894e0) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7903a8) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true> (0x0x7fed3e790410) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e790478) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e789540) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e7895a0) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_copy_assignable<bool> > (0x0x7fed3e7904e0) 0 empty
  std::is_copy_assignable<bool> (0x0x7fed3e790548) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7fed3e7905b0) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7fed3e790618) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e789600) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_copy_assignable<bool> > > (0x0x7fed3e7906e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7896c0) 0 empty

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

Class std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e7907b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7897e0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e7908f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7898a0) 0 empty

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

Class std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e790958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e789960) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e7909c0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e790a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e7899c0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e790a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e789a20) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e790bc8) 0 empty
  std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e790c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e789ae0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e790d00) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e790d68) 0 empty
    std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e790dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e789b40) 0 empty

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

Class std::is_object<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e790f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e789c00) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e7b8068) 0 empty
  std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e7b80d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e789cc0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e7b81a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e789d20) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e7b8208) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&, true> (0x0x7fed3e789de0) 0 empty

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

Class std::is_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e7b8270) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e789e40) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true> (0x0x7fed3e7b82d8) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e7b8340) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e789ea0) 0 empty

Class std::is_move_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7b83a8) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, true> (0x0x7fed3e7b8410) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e7b8478) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e789f00) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e789f60) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_move_assignable<bool> > (0x0x7fed3e7b84e0) 0 empty
  std::is_move_assignable<bool> (0x0x7fed3e7b8548) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7fed3e7b85b0) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7fed3e7b8618) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e7c2000) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool>&&, std::__nonesuch&&> (0x0x7fed3e7c2060) 0 empty

Class std::pair<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool> (0x0x7fed3e6dfb40) 0

Class std::is_same<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7b8680) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e7c2180) 0 empty

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

Class std::_PCC<false, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool> (0x0x7fed3e7c2240) 0 empty

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> > (0x0x7fed3e7c2480) 0 empty

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

Class std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7b8820) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2540) 0 empty

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

Class std::__and_<std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__not_<std::extent<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__not_<std::extent<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 0u> > > (0x0x7fed3e7b8958) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7b89c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e7c2600) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7b8a90) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__not_<std::extent<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 0u> > > (0x0x7fed3e7b8af8) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7b8b60) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e7c2660) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e7b8c30) 0 empty
  std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7b8c98) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e7c2720) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e7b8d68) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e7b8dd0) 0 empty
    std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7b8e38) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e7c2780) 0 empty

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

Class std::__is_integral_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7b8f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2840) 0 empty

Class std::is_integral<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e7b8f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c28a0) 0 empty

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

Class std::__is_floating_point_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e8010d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2960) 0 empty

Class std::is_floating_point<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801138) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c29c0) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_floating_point<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_floating_point<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e8011a0) 0 empty
  std::is_floating_point<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801208) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e7c2a20) 0 empty

Class std::is_arithmetic<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2a80) 0 empty

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

Class std::is_enum<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e8012d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2b40) 0 empty

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

Class std::__is_pointer_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801410) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2c00) 0 empty

Class std::is_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801478) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2c60) 0 empty

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

Class std::__is_member_pointer_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e8015b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2d20) 0 empty

Class std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2d80) 0 empty

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

Class std::__is_null_pointer_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2e40) 0 empty

Class std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e8016e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e7c2ea0) 0 empty

Class std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e801750) 0 empty
  std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e8017b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e7c2f00) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e801820) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e801888) 0 empty
    std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e8018f0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e7c2f60) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e801958) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e8019c0) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e801a28) 0 empty
      std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801a90) 0 empty
        std::integral_constant<bool, false> (0x0x7fed3e81a000) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_enum<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_enum<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e801af8) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e801b60) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e801bc8) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e801c30) 0 empty
        std::is_null_pointer<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801c98) 0 empty
          std::integral_constant<bool, false> (0x0x7fed3e81a060) 0 empty

Class std::is_scalar<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e81a0c0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_scalar<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_scalar<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e801e38) 0 empty
  std::is_scalar<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e81a120) 0 empty

Class std::remove_all_extents<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e81a180) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e801f70) 0 empty
  std::__do_is_destructible_impl (0x0x7fed3e81a1e0) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false, false> (0x0x7fed3e823068) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e81a240) 0 empty

Class std::is_destructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e8230d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e81a2a0) 0 empty

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e823138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3e81a360) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e823208) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e823270) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e81a3c0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e8232d8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e823340) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e8233a8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e81a420) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e823410) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e823478) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e8234e0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e823548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e81a480) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e8235b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e81a4e0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> (0x0x7fed3e823618) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e823680) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e81a540) 0 empty

Class std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> (0x0x7fed3e8236e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e81a5a0) 0 empty

Class std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<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<bool, const bool&>, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e81a600) 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&> > (0x0x7fed3e81a660) 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> > > (0x0x7fed3e81a6c0) 0 empty

Class std::is_array<bool>
   size=1 align=1
   base size=1 base align=1
std::is_array<bool> (0x0x7fed3e823750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e81a720) 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> > (0x0x7fed3e81a780) 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> > > (0x0x7fed3e8237b8) 0 empty
  std::is_array<bool> (0x0x7fed3e823820) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e81a7e0) 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> (0x0x7fed3e823888) 0 empty
  std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7fed3e8238f0) 0 empty
    std::is_array<bool> (0x0x7fed3e823958) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e81a840) 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> > (0x0x7fed3e81a8a0) 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> > (0x0x7fed3e8239c0) 0 empty
  std::is_function<bool> (0x0x7fed3e823a28) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e81a900) 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> > (0x0x7fed3e823a90) 0 empty
  std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7fed3e823af8) 0 empty
    std::is_function<bool> (0x0x7fed3e823b60) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e81a960) 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> > (0x0x7fed3e81ab40) 0 empty

Class std::is_integral<bool>
   size=1 align=1
   base size=1 base align=1
std::is_integral<bool> (0x0x7fed3e823bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e81aba0) 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> > (0x0x7fed3e81ac00) 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> > (0x0x7fed3e823c30) 0 empty
  std::is_integral<bool> (0x0x7fed3e823c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e81ac60) 0 empty

Class std::is_arithmetic<bool>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<bool> (0x0x7fed3e823d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e81acc0) 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> > > (0x0x7fed3e81ad20) 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> > (0x0x7fed3e823d68) 0 empty
  std::is_arithmetic<bool> (0x0x7fed3e823dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e81ad80) 0 empty

Class std::is_scalar<bool>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<bool> (0x0x7fed3e823e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e81ade0) 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> > (0x0x7fed3e823ea0) 0 empty
  std::is_scalar<bool> (0x0x7fed3e823f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e81ae40) 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> (0x0x7fed3e823f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e81aea0) 0 empty

Class std::is_destructible<bool>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<bool> (0x0x7fed3e84a000) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e81af00) 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> > (0x0x7fed3e81af60) 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&> (0x0x7fed3e84a138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3e84d000) 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&> > (0x0x7fed3e84a208) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&> (0x0x7fed3e84a270) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e84d060) 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&> (0x0x7fed3e84a3a8) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7fed3e84a410) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&> (0x0x7fed3e84a478) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e84d180) 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&> (0x0x7fed3e84a548) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7fed3e84a5b0) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7fed3e84a618) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&> (0x0x7fed3e84a680) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e84d1e0) 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&> (0x0x7fed3e84a750) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e84d240) 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&> (0x0x7fed3e84a7b8) 0 empty
  std::__is_direct_constructible<bool, const bool&> (0x0x7fed3e84a820) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e84d2a0) 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&> (0x0x7fed3e84a888) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e84d300) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, const bool&> > (0x0x7fed3e84a8f0) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7fed3e84a958) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e84d360) 0 empty

Class std::remove_volatile<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e84d480) 0 empty

Class std::remove_const<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e84d4e0) 0 empty

Class std::remove_cv<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e84d420) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e84aa28) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e84d540) 0 empty

Class std::is_void<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e84aa90) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e84d5a0) 0 empty

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

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

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e84aaf8) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e84ab60) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e84d6c0) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e84ac30) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e84ac98) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e84ad00) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e84d720) 0 empty

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

Class std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e84ae38) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e84d7e0) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e84d840) 0 empty

Class std::remove_volatile<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const bool&> (0x0x7fed3e84d900) 0 empty

Class std::remove_const<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const bool&> (0x0x7fed3e84d960) 0 empty

Class std::remove_cv<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const bool&> (0x0x7fed3e84d8a0) 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&> (0x0x7fed3e84af08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e84d9c0) 0 empty

Class std::is_void<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const bool&> (0x0x7fed3e84af70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e84da20) 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> > > (0x0x7fed3e84da80) 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> > (0x0x7fed3e84dae0) 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> > (0x0x7fed3e463000) 0 empty
  std::is_array<bool> (0x0x7fed3e463068) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e84db40) 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> > (0x0x7fed3e4630d0) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7fed3e463138) 0 empty
    std::is_array<bool> (0x0x7fed3e4631a0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e84dba0) 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> (0x0x7fed3e84dc00) 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> (0x0x7fed3e463270) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e84dc60) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e4632d8) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fed3e463340) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e84dcc0) 0 empty

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

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e84dde0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> > (0x0x7fed3e84de40) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>, std::is_destructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>, std::is_destructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e84dea0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e463410) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3e84df00) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e4634e0) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e463548) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e84df60) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e4635b0) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e463618) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e463680) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e47e000) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e4636e8) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e463750) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e4637b8) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e463820) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e47e060) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e463888) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e47e0c0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> (0x0x7fed3e4638f0) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e463958) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e47e120) 0 empty

Class std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> (0x0x7fed3e4639c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e47e180) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e47e1e0) 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&&> > (0x0x7fed3e47e240) 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> > (0x0x7fed3e47e2a0) 0 empty

Class std::is_function<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&&> (0x0x7fed3e463b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e47e360) 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&&> > > (0x0x7fed3e47e3c0) 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&&> (0x0x7fed3e463bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e47e420) 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&&> > (0x0x7fed3e47e480) 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&&> (0x0x7fed3e463d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e47e4e0) 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&&> > (0x0x7fed3e463d68) 0 empty
  std::is_rvalue_reference<const bool&&> (0x0x7fed3e463dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e47e540) 0 empty

Class std::is_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&&> (0x0x7fed3e463e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e47e660) 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&&> > (0x0x7fed3e47e6c0) 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&&> > (0x0x7fed3e463ea0) 0 empty
  std::is_reference<const bool&&> (0x0x7fed3e463f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e47e720) 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&&> > (0x0x7fed3e463f70) 0 empty
  std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7fed3e498000) 0 empty
    std::is_reference<const bool&&> (0x0x7fed3e498068) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e47e780) 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&&> > > (0x0x7fed3e4981a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e47e7e0) 0 empty

Class std::is_object<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&&> (0x0x7fed3e498208) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e47e840) 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&&> > (0x0x7fed3e47e8a0) 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&&> > (0x0x7fed3e498270) 0 empty
  std::is_reference<const bool&&> (0x0x7fed3e4982d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e47e900) 0 empty

Class std::__is_referenceable<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&&> (0x0x7fed3e498340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e47e960) 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> (0x0x7fed3e47e9c0) 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&&> (0x0x7fed3e4983a8) 0 empty
  std::__add_rvalue_reference_helper<const bool&&, true> (0x0x7fed3e47ea20) 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&&> (0x0x7fed3e463af8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3e47e300) 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&&> > (0x0x7fed3e498478) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7fed3e4984e0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e47ea80) 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&&> (0x0x7fed3e498618) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7fed3e498680) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7fed3e4986e8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e47eba0) 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&&> (0x0x7fed3e4987b8) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7fed3e498820) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7fed3e498888) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7fed3e4988f0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e47ec00) 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&&> (0x0x7fed3e4989c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e47ec60) 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&&> (0x0x7fed3e498a28) 0 empty
  std::__is_direct_constructible<bool, const bool&&> (0x0x7fed3e498a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e47ecc0) 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&&> (0x0x7fed3e498af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e47ed20) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> > (0x0x7fed3e47ed80) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e47ee40) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e47eea0) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e47ede0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e498d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e4ab000) 0 empty

Class std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e498ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e4ab060) 0 empty

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

Class std::__or_<std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e498f08) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e498f70) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e4ae000) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e4ab1e0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false> (0x0x7fed3e4ab240) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e4ae138) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e4ab2a0) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e4ab300) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e4ae1a0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fed3e4ae208) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e4ab360) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e4ae270) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e4ae2d8) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7fed3e4ae340) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e4ab3c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e4ae3a8) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e4ae410) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e4ae478) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7fed3e4ae4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e4ab420) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e4ab4e0) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e4ab540) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> > (0x0x7fed3e4ab5a0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e4ae5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e4ab600) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e4ae618) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e4ae680) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e4ab660) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e4ae6e8) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e4ae750) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e4ae7b8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e4ab6c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > > (0x0x7fed3e4ab780) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > >, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<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<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > >, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e4ab7e0) 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&> > (0x0x7fed3e4ab840) 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> > (0x0x7fed3e4ab8a0) 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&> (0x0x7fed3e4aea28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3e4ab900) 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&> > (0x0x7fed3e4aeaf8) 0 empty
  std::__is_direct_constructible_impl<bool, bool&> (0x0x7fed3e4aeb60) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e4ab960) 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&> (0x0x7fed3e4aebc8) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&> > (0x0x7fed3e4aec30) 0 empty
    std::__is_direct_constructible_impl<bool, bool&> (0x0x7fed3e4aec98) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e4aba80) 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&> (0x0x7fed3e4aed00) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&> (0x0x7fed3e4aed68) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&> > (0x0x7fed3e4aedd0) 0 empty
      std::__is_direct_constructible_impl<bool, bool&> (0x0x7fed3e4aee38) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e4abb40) 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&> (0x0x7fed3e4aeea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e4abc00) 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&> (0x0x7fed3e4aef08) 0 empty
  std::__is_direct_constructible<bool, bool&> (0x0x7fed3e4aef70) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e4abc60) 0 empty

Class std::is_constructible<bool, bool&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, bool&> (0x0x7fed3e4de000) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e4abcc0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> >, std::is_constructible<bool, bool&> > (0x0x7fed3e4abd20) 0 empty

Class std::conditional<true, std::is_convertible<bool&, bool>, std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e4abd80) 0 empty

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

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

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

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

Class std::is_void<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&> (0x0x7fed3e4de138) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e4abf60) 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> > > (0x0x7fed3e4e8000) 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> > (0x0x7fed3e4de340) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7fed3e4de3a8) 0 empty
    std::is_array<bool> (0x0x7fed3e4de410) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e4e8060) 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> (0x0x7fed3e4e80c0) 0 empty

Class std::is_convertible<bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&, bool> (0x0x7fed3e4de4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e4e8120) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > (0x0x7fed3e4de548) 0 empty
  std::is_convertible<bool&, bool> (0x0x7fed3e4de5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e4e8180) 0 empty

Class std::__and_<std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e4de618) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > (0x0x7fed3e4de680) 0 empty
    std::is_convertible<bool&, bool> (0x0x7fed3e4de6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e4e81e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e4de750) 0 empty
  std::__and_<std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e4de7b8) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > (0x0x7fed3e4de820) 0 empty
      std::is_convertible<bool&, bool> (0x0x7fed3e4de888) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e4e8240) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > > (0x0x7fed3e4e8300) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > >, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<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<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > >, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e4e8360) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > >, std::is_constructible<bool, bool&> > (0x0x7fed3e4e83c0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e4de958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e4e8420) 0 empty

Class std::__and_<std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > > (0x0x7fed3e4de9c0) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e4dea28) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e4e8480) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > > (0x0x7fed3e4dea90) 0 empty
  std::__and_<std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > > (0x0x7fed3e4deaf8) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e4deb60) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e4e84e0) 0 empty

Class std::conditional<true, std::is_constructible<bool, bool&>, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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<bool, bool&>, std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e4e85a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, bool&> > (0x0x7fed3e4debc8) 0 empty
  std::is_constructible<bool, bool&> (0x0x7fed3e4dec30) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e4e8600) 0 empty

Class std::conditional<true, std::is_convertible<bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e4e86c0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&, bool> > (0x0x7fed3e4dec98) 0 empty
  std::is_convertible<bool&, bool> (0x0x7fed3e4ded00) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e4e8720) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e4e87e0) 0 empty

Class std::remove_reference<bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool&> (0x0x7fed3e4e88a0) 0 empty

Class std::is_same<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e4def70) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e4e8ae0) 0 empty

Class std::_PCC<false, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_const_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, bool> (0x0x7fed3e4e8b40) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e523548) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e5235b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e526de0) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e5237b8) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e523820) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e5a8120) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e523888) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e5238f0) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e523958) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e5a8180) 0 empty

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

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

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

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e523a90) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e523af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e5a8300) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e523ea0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e523f08) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e523f70) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e5a8720) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e5c54e0) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e5c5548) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e5a8c60) 0 empty

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

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

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<const std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e5c5618) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e5c5680) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e5a8de0) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<const std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e5c56e8) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e5c5750) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e5c57b8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e5a8e40) 0 empty

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

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

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

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<const std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e5c58f0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e5c5958) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e5dd000) 0 empty

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

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

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

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

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

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, true> (0x0x7fed3e5c5af8) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e5c5b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e5dd360) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e5c5bc8) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, true> (0x0x7fed3e5c5c30) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e5c5c98) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e5dd480) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > >
   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::__cxx11::basic_string<char> > > > (0x0x7fed3e5dd540) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_copy_assignable<bool> > (0x0x7fed3e5c5d00) 0 empty
  std::is_copy_assignable<bool> (0x0x7fed3e5c5d68) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7fed3e5c5dd0) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7fed3e5c5e38) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e5dd5a0) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_copy_assignable<bool> > > (0x0x7fed3e5c5f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e5dd660) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3e5f5340) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3e5f53a8) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e5f5410) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e5ddae0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, true> (0x0x7fed3e5f5888) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e5f58f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e5dde40) 0 empty

Class std::is_move_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e5f5958) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, true> (0x0x7fed3e5f59c0) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e5f5a28) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e5ddf60) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > >
   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::__cxx11::basic_string<char> > > > (0x0x7fed3e60c060) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_move_assignable<bool> > (0x0x7fed3e5f5a90) 0 empty
  std::is_move_assignable<bool> (0x0x7fed3e5f5af8) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7fed3e5f5b60) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7fed3e5f5bc8) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e60c0c0) 0 empty

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

Class std::pair<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, bool> (0x0x7fed3e526b40) 0

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

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> > (0x0x7fed3e60c3c0) 0 empty

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

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

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

Class std::__and_<std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0u> > > (0x0x7fed3e5f5d00) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e5f5d68) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e60c540) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e5f5dd0) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0u> > > (0x0x7fed3e5f5e38) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e5f5ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e60c5a0) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642000) 0 empty
  std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e642068) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e60c660) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e6420d0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642138) 0 empty
    std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e6421a0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e60c6c0) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_integral<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_floating_point<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_floating_point<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642478) 0 empty
  std::is_floating_point<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e6424e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e60cae0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642958) 0 empty
  std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e6429c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e25a2a0) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642a28) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642a90) 0 empty
    std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e642af8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e25a300) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642b60) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642bc8) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642c30) 0 empty
      std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e642c98) 0 empty
        std::integral_constant<bool, false> (0x0x7fed3e25a360) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_enum<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_enum<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642d00) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642d68) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642dd0) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642e38) 0 empty
        std::is_null_pointer<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e642ea0) 0 empty
          std::integral_constant<bool, false> (0x0x7fed3e25a3c0) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_scalar<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_scalar<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e642f70) 0 empty
  std::is_scalar<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e267000) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e25a480) 0 empty

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

Class std::__is_destructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e267068) 0 empty
  std::__do_is_destructible_impl (0x0x7fed3e25a600) 0 empty

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

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

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

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

Class std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e2672d8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e267340) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e25a8a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2673a8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e267410) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e267478) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e25a900) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2674e0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e267548) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e2675b0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e267618) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e25a960) 0 empty

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

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

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

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

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, const bool&> > (0x0x7fed3e267820) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7fed3e267888) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e25ab40) 0 empty

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

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

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

Class std::__is_void_helper<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e267958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e25aea0) 0 empty

Class std::is_void<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2679c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e27e000) 0 empty

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

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

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e267a28) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e267a90) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e27e120) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_const_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e267af8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e267b60) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e267bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e27e180) 0 empty

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

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

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

Class std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e267d00) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fed3e267d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e27e300) 0 empty

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> > (0x0x7fed3e27e420) 0 empty

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e267e38) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3e27e4e0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e267f08) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e267f70) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e27e540) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2a3000) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e2a3068) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2a30d0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e27e5a0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2a3138) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2a31a0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e2a3208) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2a3270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e27e600) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2a32d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e27e660) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> (0x0x7fed3e2a3340) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2a33a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e27e6c0) 0 empty

Class std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<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::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> (0x0x7fed3e2a3410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e27e720) 0 empty

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

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

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

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

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

Class std::__is_void_helper<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e2a34e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e27e960) 0 empty

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

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

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_const_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e2a35b0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e2a3618) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e2a3680) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e27ea80) 0 empty

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

Class std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e2a3750) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e27eb40) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e2a37b8) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fed3e2a3820) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e27ec00) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e2a3888) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e2a38f0) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7fed3e2a3958) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e27ec60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e2a39c0) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e2a3a28) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e2a3a90) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7fed3e2a3af8) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e27ecc0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e27ed80) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<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<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e27ede0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> > (0x0x7fed3e27ee40) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e2a3bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e27eea0) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e2a3c30) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e2a3c98) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e27ef00) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e2a3d00) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e2a3d68) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e2a3dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e27ef60) 0 empty

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

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

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

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

Class std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > (0x0x7fed3e2a3ea0) 0 empty
  std::is_convertible<bool&, bool> (0x0x7fed3e2a3f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e2ce1e0) 0 empty

Class std::__and_<std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e2a3f70) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > (0x0x7fed3e2dc000) 0 empty
    std::is_convertible<bool&, bool> (0x0x7fed3e2dc068) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e2ce240) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e2dc0d0) 0 empty
  std::__and_<std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e2dc138) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > (0x0x7fed3e2dc1a0) 0 empty
      std::is_convertible<bool&, bool> (0x0x7fed3e2dc208) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e2ce2a0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > > (0x0x7fed3e2ce360) 0 empty

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

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > >, std::is_constructible<bool, bool&> > (0x0x7fed3e2ce420) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e2dc2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e2ce480) 0 empty

Class std::__and_<std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > > (0x0x7fed3e2dc340) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e2dc3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e2ce4e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > > (0x0x7fed3e2dc410) 0 empty
  std::__and_<std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > > (0x0x7fed3e2dc478) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > > (0x0x7fed3e2dc4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e2ce540) 0 empty

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

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, bool&> > (0x0x7fed3e2dc548) 0 empty
  std::is_constructible<bool, bool&> (0x0x7fed3e2dc5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e2ce660) 0 empty

Class std::conditional<true, std::is_convertible<bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > >
   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::__cxx11::basic_string<char> >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char> > > > (0x0x7fed3e2ce720) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&, bool> > (0x0x7fed3e2dc618) 0 empty
  std::is_convertible<bool&, bool> (0x0x7fed3e2dc680) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e2ce780) 0 empty

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

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

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

Class std::__is_move_iterator<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::_Bit_iterator> (0x0x7fed3e313060) 0 empty

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

Class std::initializer_list<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3e356960) 0

Class std::remove_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e37d720) 0 empty

Class std::is_same<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> (0x0x7fed3e2dcf70) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e37d7e0) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> >, std::is_same<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> >, std::is_same<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> > (0x0x7fed3e37d840) 0 empty

Class std::remove_volatile<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> (0x0x7fed3e37d900) 0 empty

Class std::remove_const<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> (0x0x7fed3e37d960) 0 empty

Class std::remove_cv<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> (0x0x7fed3e37d8a0) 0 empty

Class std::__is_pointer_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> (0x0x7fed3e2dc9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e37d9c0) 0 empty

Class std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> (0x0x7fed3e2dcb60) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e37da20) 0 empty

Class std::__not_<std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> > (0x0x7fed3e2dcd00) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e37da80) 0 empty

Class std::__and_<std::is_same<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >*, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >*>, std::__not_<std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >*, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >*>, std::__not_<std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >*> > > (0x0x7fed3e397000) 0 empty
  std::__not_<std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> > (0x0x7fed3e397068) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e37dae0) 0 empty

Class std::__are_same<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> (0x0x7fed3e37dba0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::allocator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > > (0x0x7fed3e37dc00) 0 empty

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

Class std::is_same<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3e3971a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e37df60) 0 empty

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

Class std::remove_volatile<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3e3b10c0) 0 empty

Class std::remove_const<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3e3b1120) 0 empty

Class std::remove_cv<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3e3b1060) 0 empty

Class std::__is_pointer_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3e397270) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e3b1180) 0 empty

Class std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3e3972d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e3b11e0) 0 empty

Class std::__not_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3e397340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e3b1240) 0 empty

Class std::__and_<std::is_same<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3e3973a8) 0 empty
  std::__not_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3e397410) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e3b12a0) 0 empty

Class __gnu_cxx::__aligned_membuf<boolstuff::Literal<std::__cxx11::basic_string<char> > >::_Tp2
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__aligned_membuf<boolstuff::Literal<std::__cxx11::basic_string<char> > >::_Tp2 (0x0x7fed3e3d2060) 0

Class __gnu_cxx::__aligned_membuf<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__aligned_membuf<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3e3d2000) 0

Class std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=72 align=8
   base size=72 base align=8
std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3e397750) 0
  std::_Rb_tree_node_base (0x0x7fed3e3b1f60) 0

Class std::is_error_condition_enum<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e397820) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e3d22a0) 0 empty

Class std::is_error_code_enum<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e3978f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e3d2300) 0 empty

Class std::is_error_condition_enum<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3e397958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e3d2360) 0 empty

Class std::is_error_code_enum<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3e3979c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e3d23c0) 0 empty

Class std::unary_function<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::unary_function<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3e3d26c0) 0 empty

Class std::_Identity<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::_Identity<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3e397a28) 0 empty
  std::unary_function<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3e3d2720) 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*> (0x0x7fed3e397a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e3d2780) 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*> (0x0x7fed3e3d27e0) 0 empty

Class std::_Rb_tree<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >, std::_Identity<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >::_Alloc_node
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >, std::_Identity<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::less<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >::_Alloc_node (0x0x7fed3e3d29c0) 0

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> > (0x0x7fed3e3d2ae0) 0 empty

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

Class std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e397f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e3d2ba0) 0 empty

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

Class std::__and_<std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__not_<std::extent<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__not_<std::extent<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 0u> > > (0x0x7fed3e397f70) 0 empty
  std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e3977b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e3d2d20) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e397888) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__not_<std::extent<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 0u> > > (0x0x7fed3e397af8) 0 empty
    std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e397bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e3d2de0) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e397c30) 0 empty
  std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e397c98) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e3d2f00) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e397dd0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e397e38) 0 empty
    std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e397ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e3d2f60) 0 empty

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

Class std::__is_integral_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a068) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b060) 0 empty

Class std::is_integral<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b0c0) 0 empty

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

Class std::__is_floating_point_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a208) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b180) 0 empty

Class std::is_floating_point<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b1e0) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_floating_point<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_floating_point<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e41a3a8) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a410) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e41b240) 0 empty

Class std::is_arithmetic<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b2a0) 0 empty

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

Class std::is_enum<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b360) 0 empty

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

Class std::__is_pointer_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b4e0) 0 empty

Class std::is_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b540) 0 empty

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

Class std::__is_member_pointer_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a820) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b600) 0 empty

Class std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a888) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b660) 0 empty

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

Class std::__is_null_pointer_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41a9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b720) 0 empty

Class std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41aa28) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b780) 0 empty

Class std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e41ab60) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41abc8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e41b7e0) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e41ac98) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e41ad00) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41ad68) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e41b840) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e41ae38) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e41aea0) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e41af08) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41af70) 0 empty
        std::integral_constant<bool, false> (0x0x7fed3e41b8a0) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_enum<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_enum<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e438068) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e4380d0) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e438138) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e4381a0) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e438208) 0 empty
          std::integral_constant<bool, false> (0x0x7fed3e41b900) 0 empty

Class std::is_scalar<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e4382d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e41b960) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_scalar<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_scalar<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e438340) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e4383a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e41ba80) 0 empty

Class std::remove_all_extents<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e41bb40) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e438410) 0 empty
  std::__do_is_destructible_impl (0x0x7fed3e41bba0) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, false, false> (0x0x7fed3e4384e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e41bc00) 0 empty

Class std::is_destructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e438548) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e41bc60) 0 empty

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e438680) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3e41bd20) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e438750) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e4387b8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e41bd80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e438820) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e438888) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e4388f0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e41bde0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e438958) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e4389c0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e438a28) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e438a90) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e41be40) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e438af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e41bea0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> (0x0x7fed3e438b60) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e438bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e41bf00) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> (0x0x7fed3e438c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e41bf60) 0 empty

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

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, const bool&> > (0x0x7fed3e438c98) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7fed3e438d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e44e060) 0 empty

Class std::remove_volatile<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e44e180) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e44e1e0) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e44e120) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e438f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e44e240) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3e438d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e44e2a0) 0 empty

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

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

Class std::__or_<std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e457068) 0 empty
  std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e4570d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e44e3c0) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e457138) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e4571a0) 0 empty
    std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e457208) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e44e480) 0 empty

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

Class std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e4572d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e44e5a0) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e44e600) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e457340) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fed3e4573a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e44e660) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e44e720) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> > (0x0x7fed3e44e780) 0 empty

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e4575b0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3e44e840) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e457680) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e4576e8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e44e8a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e457750) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e4577b8) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e457820) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e44e900) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e457888) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e4578f0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e457958) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e4579c0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e44e960) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e457a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e44e9c0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> (0x0x7fed3e457a90) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e457af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e44ea20) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> (0x0x7fed3e457b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e44ea80) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e44eae0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> > (0x0x7fed3e44eb40) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e44ec00) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e44ec60) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e44eba0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e457ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e44ecc0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&> (0x0x7fed3e457410) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e44ed20) 0 empty

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

Class std::__or_<std::is_void<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<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::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e457478) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fed3e4574e0) 0 empty
    std::is_array<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e079000) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e44eea0) 0 empty

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

Class std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e0790d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e082000) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e082060) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e079138) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fed3e0791a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e0820c0) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e079208) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e079270) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7fed3e0792d8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e082120) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e079340) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e0793a8) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e079410) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7fed3e079478) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e082180) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e082240) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e0822a0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> > (0x0x7fed3e082300) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e079680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e082360) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e0796e8) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e079750) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e0823c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e0797b8) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e079820) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e079888) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e082420) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > > (0x0x7fed3e0824e0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<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<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e082540) 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&&> > (0x0x7fed3e0825a0) 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> > (0x0x7fed3e082600) 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&&> (0x0x7fed3e079bc8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3e082660) 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&&> > (0x0x7fed3e079c98) 0 empty
  std::__is_direct_constructible_impl<bool, bool&&> (0x0x7fed3e079d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e0826c0) 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&&> (0x0x7fed3e079d68) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7fed3e079dd0) 0 empty
    std::__is_direct_constructible_impl<bool, bool&&> (0x0x7fed3e079e38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e0827e0) 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&&> (0x0x7fed3e079ea0) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7fed3e079f08) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7fed3e079f70) 0 empty
      std::__is_direct_constructible_impl<bool, bool&&> (0x0x7fed3e0794e0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e0828a0) 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&&> (0x0x7fed3e079548) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e082960) 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&&> (0x0x7fed3e0795b0) 0 empty
  std::__is_direct_constructible<bool, bool&&> (0x0x7fed3e0798f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e0829c0) 0 empty

Class std::is_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, bool&&> (0x0x7fed3e079958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e082a20) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> > (0x0x7fed3e082a80) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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<boolstuff::Literal<std::__cxx11::basic_string<char> > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e082ae0) 0 empty

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

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

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

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

Class std::is_void<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&&> (0x0x7fed3e0b10d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e082cc0) 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> > > (0x0x7fed3e082d20) 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> > (0x0x7fed3e0b1208) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7fed3e0b1270) 0 empty
    std::is_array<bool> (0x0x7fed3e0b12d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e082d80) 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> (0x0x7fed3e082de0) 0 empty

Class std::is_convertible<bool&&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&&, bool> (0x0x7fed3e0b13a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3e082e40) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > (0x0x7fed3e0b1410) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7fed3e0b1478) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e082ea0) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e0b14e0) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > (0x0x7fed3e0b1548) 0 empty
    std::is_convertible<bool&&, bool> (0x0x7fed3e0b15b0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e082f00) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e0b1618) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e0b1680) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > (0x0x7fed3e0b16e8) 0 empty
      std::is_convertible<bool&&, bool> (0x0x7fed3e0b1750) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e082f60) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > > (0x0x7fed3e0bf060) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<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<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> > (0x0x7fed3e0bf0c0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> > (0x0x7fed3e0bf120) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e0b1958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e0bf180) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > > (0x0x7fed3e0b19c0) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e0b1a28) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e0bf1e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > > (0x0x7fed3e0b1a90) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > > (0x0x7fed3e0b1af8) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e0b1b60) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e0bf240) 0 empty

Class std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<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<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&> > (0x0x7fed3e0bf300) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>, std::is_constructible<bool, bool&&> > (0x0x7fed3e0b1c98) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7fed3e0b1d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e0bf360) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   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<boolstuff::Literal<std::__cxx11::basic_string<char> > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3e0bf420) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_convertible<bool&&, bool> > (0x0x7fed3e0b1e38) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7fed3e0b1ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e0bf480) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3e0bf540) 0 empty

Class std::remove_reference<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool> (0x0x7fed3e0bf600) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >, void> (0x0x7fed3e0bff00) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > > (0x0x7fed3e0fc6e8) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::vector<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, std::allocator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >, void> (0x0x7fed3e0bff60) 0 empty

Class __gnu_cxx::__ops::_Val_comp_iter<bool (*)(boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*)>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Val_comp_iter<bool (*)(boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*)> (0x0x7fed3e114060) 0

Class std::unary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7fed3e114780) 0 empty

Class std::_Identity<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::_Identity<std::__cxx11::basic_string<char> > (0x0x7fed3e0fce38) 0 empty
  std::unary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7fed3e1148a0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > >::_Alloc_node
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > >::_Alloc_node (0x0x7fed3e114a20) 0

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

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

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

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

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

Class std::__and_<std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0u> > > (0x0x7fed3e0fcf70) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e14a000) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e114cc0) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e14a068) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0u> > > (0x0x7fed3e14a0d0) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e14a138) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e114d20) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14a1a0) 0 empty
  std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e14a208) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e114ea0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14a270) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14a2d8) 0 empty
    std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e14a340) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e114f00) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_integral<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_floating_point<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_floating_point<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14a548) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e14a5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e1572a0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14a958) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e14a9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e157900) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14aa28) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14aa90) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e14aaf8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e157960) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14ab60) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14abc8) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14ac30) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e14ac98) 0 empty
        std::integral_constant<bool, false> (0x0x7fed3e1579c0) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_enum<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_enum<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14ad00) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14ad68) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14add0) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14ae38) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e14aea0) 0 empty
          std::integral_constant<bool, false> (0x0x7fed3e157a20) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_scalar<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_scalar<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e14af70) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e173000) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e157ae0) 0 empty

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

Class std::__is_destructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e173068) 0 empty
  std::__do_is_destructible_impl (0x0x7fed3e157ba0) 0 empty

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

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

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

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

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e1733a8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e173410) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e157d80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e173478) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e1734e0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e173548) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e157de0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e1735b0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e173618) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e173680) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e1736e8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e157e40) 0 empty

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

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

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

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

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

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

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

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

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e173af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e184240) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&> (0x0x7fed3e173b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e1842a0) 0 empty

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

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

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e173bc8) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e173c30) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e1843c0) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e173c98) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e173d00) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e173d68) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e184420) 0 empty

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

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

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

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e173ea0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fed3e173f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e1845a0) 0 empty

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> > (0x0x7fed3e1846c0) 0 empty

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

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

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3e1ac000) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e1ac068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e1847e0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e1ac0d0) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3e1ac138) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e1ac1a0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e184840) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e1ac208) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e1ac270) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3e1ac2d8) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e1ac340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e1848a0) 0 empty

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

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3e1ac410) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e1ac478) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e184960) 0 empty

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

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

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

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

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

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

Class std::__is_void_helper<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >&&> (0x0x7fed3e1ac5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e184c00) 0 empty

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

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

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_iterator<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::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e1ac680) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3e1ac6e8) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3e1ac750) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e184d20) 0 empty

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

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

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

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e1ac888) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fed3e1ac8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e184ea0) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e1ac958) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e1ac9c0) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7fed3e1aca28) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e184f00) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e1aca90) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e1acaf8) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > (0x0x7fed3e1acb60) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7fed3e1acbc8) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e184f60) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e1cb060) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<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<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3e1cb0c0) 0 empty

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

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

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e1ace38) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e1acea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e1cb1e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e1acf08) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7fed3e1acf70) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<const bool&, bool> > > (0x0x7fed3e1acc30) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e1cb240) 0 empty

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

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

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

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

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > (0x0x7fed3e1acd00) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7fed3e1e7000) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e1cb480) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e1e7068) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > (0x0x7fed3e1e70d0) 0 empty
    std::is_convertible<bool&&, bool> (0x0x7fed3e1e7138) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3e1cb4e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e1e71a0) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e1e7208) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > (0x0x7fed3e1e7270) 0 empty
      std::is_convertible<bool&&, bool> (0x0x7fed3e1e72d8) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3e1cb540) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > > (0x0x7fed3e1cb600) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_iterator<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<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3e1cb660) 0 empty

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

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

Class std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > > (0x0x7fed3e1e7548) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e1e75b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e1cb780) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > > (0x0x7fed3e1e7618) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > > (0x0x7fed3e1e7680) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > > (0x0x7fed3e1e76e8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e1cb7e0) 0 empty

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

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_constructible<bool, bool&&> > (0x0x7fed3e1e7820) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7fed3e1e7888) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e1cb900) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_convertible<bool&&, bool> > (0x0x7fed3e1e79c0) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7fed3e1e7a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e1cba20) 0 empty

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

Class std::__is_move_iterator<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<long unsigned int*> (0x0x7fed3e215480) 0 empty

Class std::__is_move_iterator<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::_Bit_const_iterator> (0x0x7fed3e215540) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3e1e7dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e215780) 0 empty

Class std::conditional<false, std::is_copy_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__not_<std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__not_<std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3e2157e0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >, std::is_copy_constructible<boolstuff::BoolExpr<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_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >, std::is_copy_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3e1e7e38) 0 empty
  std::__not_<std::is_nothrow_move_constructible<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3e1e7ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e215840) 0 empty

Class std::__move_if_noexcept_cond<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3e1e7f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e2158a0) 0 empty

Class std::conditional<false, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3e215900) 0 empty

Class std::conditional<false, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3e215960) 0 empty

Class std::conditional<true, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3e215a20) 0 empty

Class std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3e2159c0) 0

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

Class std::iterator_traits<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3de853c0) 0 empty

Class std::iterator_traits<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<long unsigned int*> (0x0x7fed3de85c00) 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&> > (0x0x7fed3deba4e0) 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*> > > (0x0x7fed3deba600) 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*> (0x0x7fed3e243f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3deba660) 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*> > (0x0x7fed3deba6c0) 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> > > (0x0x7fed3e243000) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7fed3e243b60) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3deba720) 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*> (0x0x7fed3e243bc8) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7fed3e243d00) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fed3e243d68) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3deba780) 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*> > (0x0x7fed3deba7e0) 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*> > (0x0x7fed3ded7000) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x7fed3ded7068) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3deba840) 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*> > (0x0x7fed3ded70d0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7fed3ded7138) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x7fed3ded71a0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3deba8a0) 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*> > (0x0x7fed3deba900) 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*> (0x0x7fed3ded7208) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3deba960) 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*> (0x0x7fed3ded7270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3deba9c0) 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*> > (0x0x7fed3debaa20) 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*> (0x0x7fed3ded72d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3debaa80) 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*> (0x0x7fed3ded7340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3debaae0) 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*> > (0x0x7fed3ded73a8) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7fed3ded7410) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3debab40) 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*> (0x0x7fed3ded7548) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3debaba0) 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*> > > (0x0x7fed3debac00) 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*> (0x0x7fed3ded75b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3debac60) 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*> > > (0x0x7fed3debacc0) 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*> (0x0x7fed3ded7618) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3debad20) 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*> (0x0x7fed3ded7680) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3debad80) 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*> > > (0x0x7fed3debade0) 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*> > (0x0x7fed3ded76e8) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x7fed3ded7750) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3debae40) 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*> > (0x0x7fed3ded77b8) 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*> > (0x0x7fed3ded7820) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x7fed3ded7888) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3debaea0) 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*> > (0x0x7fed3ded78f0) 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*> > (0x0x7fed3ded7958) 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*> > (0x0x7fed3ded79c0) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x7fed3ded7a28) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3debaf00) 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*> (0x0x7fed3ded7a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3debaf60) 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*> > (0x0x7fed3ded7af8) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x7fed3ded7b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3def1000) 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> (0x0x7fed3ded7c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3def1120) 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*> (0x0x7fed3ded7d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3def1180) 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*> > (0x0x7fed3def11e0) 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&> (0x0x7fed3ded7d68) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3def1300) 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&> > (0x0x7fed3ded7e38) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fed3ded7ea0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3def1420) 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&> (0x0x7fed3ded7f08) 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&> > (0x0x7fed3ded7f70) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fed3def6000) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3def14e0) 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&> (0x0x7fed3def6138) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fed3def61a0) 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&> > (0x0x7fed3def6208) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fed3def6270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3def15a0) 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&> (0x0x7fed3def6340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3def17e0) 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&> (0x0x7fed3def63a8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fed3def6410) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3def1900) 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&> (0x0x7fed3def6478) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3def19c0) 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&> > (0x0x7fed3def1a20) 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&> > (0x0x7fed3def64e0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fed3def6548) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3def1a80) 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&> (0x0x7fed3def1ba0) 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&> (0x0x7fed3def1c00) 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&> (0x0x7fed3def1b40) 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&> (0x0x7fed3def6618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3def1c60) 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&> (0x0x7fed3def6680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3def1cc0) 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*> > > (0x0x7fed3def1d20) 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*> > (0x0x7fed3def1e40) 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*> > (0x0x7fed3def66e8) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7fed3def6750) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3def1ea0) 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*> > (0x0x7fed3def6888) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fed3def68f0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fed3def6958) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3def1f00) 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> (0x0x7fed3def1f60) 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*> (0x0x7fed3def6a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df0c180) 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*> > (0x0x7fed3df0c1e0) 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*> > (0x0x7fed3def6af8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fed3def6b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df0c240) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3df0c300) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<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::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> > (0x0x7fed3df0c360) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>, 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<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7fed3df0c3c0) 0 empty

Class std::is_function<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3def6d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df0c480) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3def6d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df0c600) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> > (0x0x7fed3df0c660) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<boolstuff::Literal<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::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3def6ea0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3def6f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df0c6c0) 0 empty

Class std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c000) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df0c720) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>, std::is_void<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>, std::is_void<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> > (0x0x7fed3df0c840) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_void<std::_Rb_tree_node<boolstuff::Literal<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::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_void<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3df2c068) 0 empty
  std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df0c8a0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_void<std::_Rb_tree_node<boolstuff::Literal<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::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_void<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3df2c138) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_void<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3df2c1a0) 0 empty
    std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c208) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3df0c960) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_void<std::_Rb_tree_node<boolstuff::Literal<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::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_void<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > > (0x0x7fed3df2c270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df0ca20) 0 empty

Class std::is_object<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df0ca80) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_reference<std::_Rb_tree_node<boolstuff::Literal<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::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3df2c340) 0 empty
  std::is_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df0cc00) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df0ccc0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, true> (0x0x7fed3df0cd20) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c548) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, true> (0x0x7fed3df0cd80) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3def6c98) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3df0c420) 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<boolstuff::Literal<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::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3df2c6e8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c750) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3df0cde0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   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<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c7b8) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3df2c820) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c888) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3df0ce40) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c8f0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2c958) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3df2c9c0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2ca28) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3df0cea0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2ca90) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df0cf00) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<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::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> (0x0x7fed3df2caf8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df2cb60) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df0cf60) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<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::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> (0x0x7fed3df2cbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df3c000) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3df3c060) 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&&> > (0x0x7fed3df3c0c0) 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*> > (0x0x7fed3df3c1e0) 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&&> (0x0x7fed3df2cc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df3c360) 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&&> > > (0x0x7fed3df3c3c0) 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&&> (0x0x7fed3df2cd00) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df3c420) 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&&> > (0x0x7fed3df3c480) 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&&> (0x0x7fed3df2cd68) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df3c4e0) 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&&> > (0x0x7fed3df2cdd0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7fed3df2ce38) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df3c540) 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&&> (0x0x7fed3df2cea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df3c5a0) 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&&> > (0x0x7fed3df3c600) 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&&> > (0x0x7fed3df2cf08) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7fed3df2cf70) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df3c660) 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&&> > (0x0x7fed3df54000) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7fed3df54068) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7fed3df540d0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3df3c6c0) 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&&> > > (0x0x7fed3df54138) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df3c720) 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&&> (0x0x7fed3df541a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df3c780) 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&&> > (0x0x7fed3df3c7e0) 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&&> > (0x0x7fed3df54208) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7fed3df54270) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df3c840) 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&&> (0x0x7fed3df542d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df3c8a0) 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> (0x0x7fed3df3c900) 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&&> (0x0x7fed3df54340) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7fed3df3c960) 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&&> (0x0x7fed3df2cc30) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3df3c300) 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&&> > (0x0x7fed3df54410) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fed3df54478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3df3ca80) 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&&> (0x0x7fed3df544e0) 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&&> > (0x0x7fed3df54548) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fed3df545b0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3df3cb40) 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&&> (0x0x7fed3df546e8) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fed3df54750) 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&&> > (0x0x7fed3df547b8) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fed3df54820) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3df3cc00) 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&&> (0x0x7fed3df548f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df3ce40) 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&&> (0x0x7fed3df54958) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fed3df549c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df3cf60) 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&&> (0x0x7fed3df54a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df5e120) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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&&> > (0x0x7fed3df5e180) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df5e240) 0 empty

Class std::remove_const<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df5e2a0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df5e1e0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df54bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df5e480) 0 empty

Class std::is_void<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df54d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df5e4e0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>, 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<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7fed3df5e600) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fed3df54d68) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fed3df54dd0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fed3df54e38) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3df5e660) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, std::_Rb_tree_node_base*, false> (0x0x7fed3df5e6c0) 0 empty

Class std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, std::_Rb_tree_node_base*> (0x0x7fed3df54f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df5e720) 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<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, std::_Rb_tree_node_base*> > (0x0x7fed3df5e780) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fed3df70000) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fed3df70068) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df5e7e0) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3df700d0) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fed3df70138) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fed3df701a0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3df5e840) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3df70208) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3df70270) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fed3df702d8) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fed3df70340) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3df5e8a0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3df5e960) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3df5e9c0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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&&> > (0x0x7fed3df5ea20) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3df70410) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df5ea80) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3df70478) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3df704e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3df5eae0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3df70548) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3df705b0) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3df70618) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3df5eb40) 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*> > > > (0x0x7fed3df5ec00) 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&> > (0x0x7fed3df5ec60) 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*&> > (0x0x7fed3df5ecc0) 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*> > (0x0x7fed3df5ed20) 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*&> (0x0x7fed3df706e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3df5ed80) 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*&> > (0x0x7fed3df707b8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fed3df70820) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3df5eea0) 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*&> (0x0x7fed3df70888) 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*&> > (0x0x7fed3df708f0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fed3df70958) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3df5ef60) 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*&> (0x0x7fed3df709c0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fed3df70a28) 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*&> > (0x0x7fed3df70a90) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fed3df70af8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3df97120) 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*&> (0x0x7fed3df70b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df97240) 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*&> (0x0x7fed3df70bc8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fed3df70c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df972a0) 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*&> (0x0x7fed3df70c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df97300) 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*&> > (0x0x7fed3df97360) 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*> > (0x0x7fed3df973c0) 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*&> (0x0x7fed3df97480) 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*&> (0x0x7fed3df974e0) 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*&> (0x0x7fed3df97420) 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*&> (0x0x7fed3df70d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df97540) 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*&> (0x0x7fed3df70dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df975a0) 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*> > > (0x0x7fed3df97600) 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*> > (0x0x7fed3df70e38) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fed3df70ea0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fed3df70f08) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3df97660) 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> (0x0x7fed3df976c0) 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*> (0x0x7fed3dfa6068) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3df977e0) 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*> > (0x0x7fed3dfa60d0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fed3dfa6138) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df97840) 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*> > > (0x0x7fed3dfa61a0) 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*> > (0x0x7fed3dfa6208) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fed3dfa6270) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3df978a0) 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*> > > (0x0x7fed3dfa62d8) 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*> > > (0x0x7fed3dfa6340) 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*> > (0x0x7fed3dfa63a8) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fed3dfa6410) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3df97900) 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*> > > > (0x0x7fed3df979c0) 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&> > (0x0x7fed3df97a20) 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*&> > (0x0x7fed3df97a80) 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*> > > (0x0x7fed3dfa64e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3df97ae0) 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*> > > > (0x0x7fed3dfa6548) 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*> > > (0x0x7fed3dfa65b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3df97b40) 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*> > > > (0x0x7fed3dfa6618) 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*> > > > (0x0x7fed3dfa6680) 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*> > > (0x0x7fed3dfa66e8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3df97ba0) 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&> > (0x0x7fed3df97c60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fed3dfa6750) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fed3dfa67b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df97cc0) 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<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&, std::_Rb_tree_node_base*> > (0x0x7fed3df97d80) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, 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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fed3dfa6820) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fed3dfa6888) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3df97de0) 0 empty

Class std::remove_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*&> (0x0x7fed3df97ea0) 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*&> (0x0x7fed3df97f60) 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*> > > > (0x0x7fed3dfc81e0) 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*&> > (0x0x7fed3dfc8240) 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&&> > (0x0x7fed3dfc82a0) 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*> > (0x0x7fed3dfc8300) 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*> > (0x0x7fed3dfa6b60) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fed3dfa6bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dfc8360) 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*> > > (0x0x7fed3dfa6c30) 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*> > (0x0x7fed3dfa6c98) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fed3dfa6d00) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3dfc83c0) 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*> > > (0x0x7fed3dfa6d68) 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*> > > (0x0x7fed3dfa6dd0) 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*> > (0x0x7fed3dfa6e38) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fed3dfa6ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3dfc8420) 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*> > > > (0x0x7fed3dfc84e0) 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*&> > (0x0x7fed3dfc8540) 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&&> > (0x0x7fed3dfc85a0) 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*> > > (0x0x7fed3dfa6f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dfc8600) 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*> > > > (0x0x7fed3dfed000) 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*> > > (0x0x7fed3dfed068) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dfc8660) 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*> > > > (0x0x7fed3dfed0d0) 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*> > > > (0x0x7fed3dfed138) 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*> > > (0x0x7fed3dfed1a0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3dfc86c0) 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*> > > > (0x0x7fed3dfc8780) 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&> > (0x0x7fed3dfc87e0) 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&&> > (0x0x7fed3dfc8840) 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*> > (0x0x7fed3dfc88a0) 0 empty

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

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

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7fed3dfed3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dfc8ba0) 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&&> > (0x0x7fed3dfed410) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7fed3dfed478) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dfc8c00) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7fed3dfed4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dfc8c60) 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&&> > (0x0x7fed3dfc8cc0) 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&&> > (0x0x7fed3dfed548) 0 empty
  std::is_reference<int&&> (0x0x7fed3dfed5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dfc8d20) 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&&> > (0x0x7fed3dfed618) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7fed3dfed680) 0 empty
    std::is_reference<int&&> (0x0x7fed3dfed6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3dfc8d80) 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&&> > > (0x0x7fed3dfed750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dfc8de0) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7fed3dfed888) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dfc8f00) 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&&> > (0x0x7fed3dfc8f60) 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&&> > (0x0x7fed3dfed8f0) 0 empty
  std::is_reference<int&&> (0x0x7fed3dfed958) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3e00f000) 0 empty

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

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7fed3dfeda28) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7fed3e00f120) 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&&> (0x0x7fed3dfed270) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3dfc8900) 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&&> > (0x0x7fed3dfedaf8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7fed3dfedb60) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3e00f180) 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&&> (0x0x7fed3dfedbc8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7fed3dfedc30) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7fed3dfedc98) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3e00f1e0) 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&&> (0x0x7fed3dfedd00) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7fed3dfedd68) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7fed3dfeddd0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7fed3dfede38) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3e00f240) 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&&> (0x0x7fed3dfedea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e00f2a0) 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&&> (0x0x7fed3dfedf08) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fed3dfedf70) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e00f300) 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&&> (0x0x7fed3e015000) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e00f360) 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&&> > (0x0x7fed3e00f3c0) 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*> > > (0x0x7fed3e015068) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fed3e0150d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e00f420) 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*> > > (0x0x7fed3e015138) 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*> > > (0x0x7fed3e0151a0) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fed3e015208) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e00f480) 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*> > > > (0x0x7fed3e00f540) 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&> > (0x0x7fed3e00f5a0) 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&&> > (0x0x7fed3e00f600) 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*> > > > (0x0x7fed3e0152d8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fed3e015340) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e00f660) 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*> > > > (0x0x7fed3e0153a8) 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*> > > > (0x0x7fed3e015410) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fed3e015478) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e00f6c0) 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*&> > (0x0x7fed3e00f780) 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&&> > (0x0x7fed3e0154e0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fed3e015548) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e00f7e0) 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*> > (0x0x7fed3e00f8a0) 0 empty

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

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

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

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

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7fed3e015680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e00fa80) 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*> > > (0x0x7fed3e00fae0) 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*> > (0x0x7fed3e0156e8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fed3e015750) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fed3e0157b8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3e00fb40) 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> (0x0x7fed3e00fba0) 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*> (0x0x7fed3e0158f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e00fc00) 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*> > (0x0x7fed3e015958) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7fed3e0159c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3e00fc60) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > > (0x0x7fed3e042d20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > > (0x0x7fed3e015d68) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::__cxx11::basic_string<char> > > > (0x0x7fed3e042e40) 0 empty

Class std::is_same<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*, std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*, std::__cxx11::basic_string<char>*> (0x0x7fed3dc87138) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3e042f00) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::__cxx11::basic_string<char>*> >, std::is_same<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*, std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::__cxx11::basic_string<char>*> >, std::is_same<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*, std::__cxx11::basic_string<char>*> > (0x0x7fed3e042f60) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__not_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__not_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > > (0x0x7fed3dc87270) 0 empty
  std::is_same<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*, std::__cxx11::basic_string<char>*> (0x0x7fed3dc872d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dc99000) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3dc873a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc99180) 0 empty

Class std::is_error_code_enum<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_iterator<std::__cxx11::basic_string<char> > > (0x0x7fed3dc87410) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc992a0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3dc99300) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<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::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> > (0x0x7fed3dc99360) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>, 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::__cxx11::basic_string<char> >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7fed3dc993c0) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<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::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dc87680) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dc876e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dc99600) 0 empty

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

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

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::_Rb_tree_node<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::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dc877b8) 0 empty
  std::is_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dc87820) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dc99720) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::_Rb_tree_node<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::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dc87888) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dc878f0) 0 empty
    std::is_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dc87958) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3dc99780) 0 empty

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

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

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

Class std::__or_<std::is_object<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<std::_Rb_tree_node<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::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dc87a90) 0 empty
  std::is_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dc87af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dc99900) 0 empty

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

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

Class std::add_rvalue_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dc87c98) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&, true> (0x0x7fed3dc99a20) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>
   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::__cxx11::basic_string<char> >*&> (0x0x7fed3dc87548) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3dc99420) 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::__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::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dc87dd0) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dc87e38) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3dc99a80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>
   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::__cxx11::basic_string<char> >*&> (0x0x7fed3dc87ea0) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dc87f08) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dc87f70) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3dc99ae0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>
   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::__cxx11::basic_string<char> >*&> (0x0x7fed3dc87000) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dccb000) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dccb068) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dccb0d0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3dc99b40) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dccb138) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dc99ba0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<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::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> (0x0x7fed3dccb1a0) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dccb208) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dc99c00) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<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::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> (0x0x7fed3dccb270) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dc99c60) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dc99cc0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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&&> > (0x0x7fed3dc99d20) 0 empty

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

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

Class std::remove_cv<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dc99d80) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dccb340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc99ea0) 0 empty

Class std::is_void<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&> (0x0x7fed3dccb3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc99f00) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&>, 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::__cxx11::basic_string<char> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7fed3dc99f60) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fed3dccb410) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fed3dccb478) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fed3dccb4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3dcd9000) 0 empty

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

Class std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char> >*&, std::_Rb_tree_node_base*> (0x0x7fed3dccb618) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dcd90c0) 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::__cxx11::basic_string<char> >*&, 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::__cxx11::basic_string<char> >*&, std::_Rb_tree_node_base*> > (0x0x7fed3dcd9120) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fed3dccb750) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fed3dccb7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dcd9180) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3dccb820) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fed3dccb888) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fed3dccb8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3dcd91e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3dccb958) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3dccb9c0) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fed3dccba28) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fed3dccba90) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3dcd9240) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3dcd9300) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dcd9360) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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&&> > (0x0x7fed3dcd93c0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3dccbb60) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dcd9420) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3dccbbc8) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3dccbc30) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dcd9480) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3dccbc98) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3dccbd00) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3dccbd68) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3dcd94e0) 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3dcd95a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fed3dccbdd0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fed3dccbe38) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dcd9600) 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::__cxx11::basic_string<char> >*&, 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::__cxx11::basic_string<char> >*&, std::_Rb_tree_node_base*> > (0x0x7fed3dcd96c0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fed3dccbea0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fed3dccbf08) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dcd9720) 0 empty

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

Class std::__is_pointer<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::_Bit_iterator> (0x0x7fed3dd200c0) 0 empty

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

Class std::remove_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dd20f60) 0 empty

Class std::is_same<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=1 base align=1
std::is_same<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3dd02618) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dd4b060) 0 empty

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

Class std::remove_volatile<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3dd4b180) 0 empty

Class std::remove_const<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3dd4b1e0) 0 empty

Class std::remove_cv<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3dd4b120) 0 empty

Class std::__is_pointer_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3dd026e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dd4b240) 0 empty

Class std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3dd02750) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dd4b360) 0 empty

Class std::__not_<std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3dd027b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd4b3c0) 0 empty

Class std::__and_<std::is_same<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**>, std::__not_<std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**>, std::__not_<std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >**> > > (0x0x7fed3dd02820) 0 empty
  std::__not_<std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3dd02888) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dd4b4e0) 0 empty

Class std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd02ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd4bea0) 0 empty

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

Class std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd02f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd4bf60) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3dd7c000) 0 empty

Class std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd02f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7c060) 0 empty

Class std::__or_<std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd020d0) 0 empty
  std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd02138) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dd7c0c0) 0 empty

Class std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd02270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7c120) 0 empty

Class std::conditional<false, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3dd7c180) 0 empty

Class std::remove_volatile<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd7c240) 0 empty

Class std::remove_const<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd7c2a0) 0 empty

Class std::remove_cv<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd7c1e0) 0 empty

Class std::__is_void_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd02340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7c300) 0 empty

Class std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd02410) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7c360) 0 empty

Class std::__or_<std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd028f0) 0 empty
  std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd02958) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dd7c3c0) 0 empty

Class std::__or_<std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd029c0) 0 empty
  std::__or_<std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd02a28) 0 empty
    std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd02a90) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3dd7c420) 0 empty

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

Class std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd02b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dd7c4e0) 0 empty

Class std::conditional<true, std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3dd7c540) 0 empty

Class std::__or_<std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd02bc8) 0 empty
  std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e000) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dd7c5a0) 0 empty

Class std::__is_referenceable<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e068) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dd7c600) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>, std::__is_direct_constructible_new_safe<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>, std::__is_direct_constructible_new_safe<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> > (0x0x7fed3dd7c660) 0 empty

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

Class std::is_array<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7c720) 0 empty

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

Class std::__and_<std::is_array<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__not_<std::extent<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__not_<std::extent<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 0u> > > (0x0x7fed3dd8e138) 0 empty
  std::is_array<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dd7c7e0) 0 empty

Class std::__is_array_unknown_bounds<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e208) 0 empty
  std::__and_<std::is_array<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__not_<std::extent<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, 0u> > > (0x0x7fed3dd8e270) 0 empty
    std::is_array<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3dd7c840) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3dd7c8a0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8e340) 0 empty
  std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dd7c900) 0 empty

Class std::__or_<std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_array_unknown_bounds<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_array_unknown_bounds<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8e410) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8e478) 0 empty
    std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3dd7c960) 0 empty

Class std::conditional<false, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_scalar<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_scalar<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3dd7c9c0) 0 empty

Class std::__is_integral_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e548) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7ca20) 0 empty

Class std::is_integral<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7ca80) 0 empty

Class std::conditional<false, std::is_integral<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_floating_point<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_floating_point<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3dd7cae0) 0 empty

Class std::__is_floating_point_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7cb40) 0 empty

Class std::is_floating_point<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7cba0) 0 empty

Class std::__or_<std::is_integral<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_floating_point<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_floating_point<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8e6e8) 0 empty
  std::is_floating_point<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e750) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dd7cc00) 0 empty

Class std::is_arithmetic<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7cc60) 0 empty

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

Class std::is_enum<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e820) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7cd20) 0 empty

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

Class std::__is_pointer_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e888) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7cde0) 0 empty

Class std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7ce40) 0 empty

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

Class std::__is_member_pointer_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7cf00) 0 empty

Class std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8e9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dd7cf60) 0 empty

Class std::conditional<false, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ddc9000) 0 empty

Class std::__is_null_pointer_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8ea28) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ddc9060) 0 empty

Class std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8ea90) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ddc90c0) 0 empty

Class std::__or_<std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8eaf8) 0 empty
  std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8eb60) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3ddc9120) 0 empty

Class std::__or_<std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8ebc8) 0 empty
  std::__or_<std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8ec30) 0 empty
    std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8ec98) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3ddc9180) 0 empty

Class std::__or_<std::is_enum<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8ed00) 0 empty
  std::__or_<std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8ed68) 0 empty
    std::__or_<std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8edd0) 0 empty
      std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dd8ee38) 0 empty
        std::integral_constant<bool, false> (0x0x7fed3ddc91e0) 0 empty

Class std::__or_<std::is_arithmetic<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_enum<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_enum<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8eea0) 0 empty
  std::__or_<std::is_enum<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8ef08) 0 empty
    std::__or_<std::is_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3dd8ef70) 0 empty
      std::__or_<std::is_member_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3ddd0000) 0 empty
        std::is_null_pointer<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3ddd0068) 0 empty
          std::integral_constant<bool, false> (0x0x7fed3ddc9240) 0 empty

Class std::is_scalar<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3ddd00d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ddc92a0) 0 empty

Class std::__or_<std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_scalar<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_scalar<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3ddd0138) 0 empty
  std::is_scalar<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3ddd01a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3ddc9300) 0 empty

Class std::remove_all_extents<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3ddc9360) 0 empty

Class std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3ddd0270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ddc9420) 0 empty

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

Class std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3ddd02d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ddc94e0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> > (0x0x7fed3ddc9540) 0 empty

Class std::__or_<std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&> > (0x0x7fed3ddd0340) 0 empty
  std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3ddd03a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ddc95a0) 0 empty

Class std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3ddd0410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ddc9600) 0 empty

Class std::conditional<true, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> > (0x0x7fed3ddc9660) 0 empty

Class std::__or_<std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&> > (0x0x7fed3ddd0478) 0 empty
  std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3ddd04e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ddc96c0) 0 empty

Class std::__or_<std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&> > (0x0x7fed3ddd0548) 0 empty
  std::__or_<std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&> > (0x0x7fed3ddd05b0) 0 empty
    std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3ddd0618) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ddc9720) 0 empty

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

Class std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3ddd06e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ddc97e0) 0 empty

Class std::conditional<false, std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> > (0x0x7fed3ddc9840) 0 empty

Class std::__or_<std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&> > (0x0x7fed3ddd0750) 0 empty
  std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3ddd07b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ddc98a0) 0 empty

Class std::__is_referenceable<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3ddd0820) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ddc9900) 0 empty

Class std::__add_rvalue_reference_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&, true> (0x0x7fed3ddc9960) 0 empty

Class std::add_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3ddd0888) 0 empty
  std::__add_rvalue_reference_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&, true> (0x0x7fed3ddc99c0) 0 empty

Class std::__is_destructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3ddd0208) 0 empty
  std::__do_is_destructible_impl (0x0x7fed3ddc93c0) 0 empty

Class std::__is_destructible_safe<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, false, false> (0x0x7fed3ddd0958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ddc9a20) 0 empty

Class std::is_destructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3ddd09c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ddc9a80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>, std::is_destructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>, std::is_destructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3ddc9ae0) 0 empty

Class std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3ddd0a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ddc9ba0) 0 empty

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

Class std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3ddd0af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3ddc9c60) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> > (0x0x7fed3ddc9cc0) 0 empty

Class std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3ddd0b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ddc9d20) 0 empty

Class std::__or_<std::is_lvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3ddd0bc8) 0 empty
  std::is_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3ddd0c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ddc9d80) 0 empty

Class std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3ddd0c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3ddc9de0) 0 empty

Class std::conditional<true, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> > (0x0x7fed3ddc9e40) 0 empty

Class std::__or_<std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3ddd0d00) 0 empty
  std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3ddd0d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3ddc9ea0) 0 empty

Class std::__or_<std::is_function<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3ddd0dd0) 0 empty
  std::__or_<std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_void<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3ddd0e38) 0 empty
    std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3ddd0ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3ddc9f00) 0 empty

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

Class std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3ddd0f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3de0d000) 0 empty

Class std::conditional<false, std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> > (0x0x7fed3de0d060) 0 empty

Class std::__or_<std::is_object<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3de0f000) 0 empty
  std::is_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f068) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3de0d0c0) 0 empty

Class std::__is_referenceable<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3de0d120) 0 empty

Class std::__add_rvalue_reference_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&, true> (0x0x7fed3de0d180) 0 empty

Class std::add_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f138) 0 empty
  std::__add_rvalue_reference_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&, true> (0x0x7fed3de0d1e0) 0 empty

Class std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3ddd0a28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3ddc9b40) 0 empty

Class std::__and_<std::is_destructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3de0f208) 0 empty
  std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f270) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3de0d240) 0 empty

Class std::__is_direct_constructible_new_safe<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f2d8) 0 empty
  std::__and_<std::is_destructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3de0f340) 0 empty
    std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f3a8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3de0d2a0) 0 empty

Class std::__is_direct_constructible_new<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f410) 0 empty
  std::__is_direct_constructible_new_safe<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f478) 0 empty
    std::__and_<std::is_destructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3de0f4e0) 0 empty
      std::__is_direct_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3de0d300) 0 empty

Class std::__is_direct_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3de0d360) 0 empty

Class std::__is_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> (0x0x7fed3de0f618) 0 empty
  std::__is_direct_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3de0f680) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3de0d3c0) 0 empty

Class std::is_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> (0x0x7fed3de0f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3de0d420) 0 empty

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

Class std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> (0x0x7fed3de0f750) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3de0d4e0) 0 empty

Class std::__and_<std::is_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3de0f7b8) 0 empty
  std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> (0x0x7fed3de0f820) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3de0d540) 0 empty

Class std::is_nothrow_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> (0x0x7fed3de0f888) 0 empty
  std::__and_<std::is_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3de0f8f0) 0 empty
    std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> (0x0x7fed3de0f958) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3de0d5a0) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, true> (0x0x7fed3de0f9c0) 0 empty
  std::is_nothrow_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> (0x0x7fed3de0fa28) 0 empty
    std::__and_<std::is_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3de0fa90) 0 empty
      std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> (0x0x7fed3de0faf8) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3de0d600) 0 empty

Class std::is_nothrow_move_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3de0fb60) 0 empty
  std::__is_nothrow_move_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, true> (0x0x7fed3de0fbc8) 0 empty
    std::is_nothrow_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> (0x0x7fed3de0fc30) 0 empty
      std::__and_<std::is_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&>, std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> > (0x0x7fed3de0fc98) 0 empty
        std::__is_nt_constructible_impl<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&> (0x0x7fed3de0fd00) 0 empty
          std::integral_constant<bool, true> (0x0x7fed3de0d660) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3de0fd68) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3de0d6c0) 0 empty

Class std::conditional<false, std::is_copy_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::__not_<std::is_nothrow_move_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >, std::__not_<std::is_nothrow_move_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > > (0x0x7fed3de0d720) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::is_copy_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<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_nothrow_move_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::is_copy_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > (0x0x7fed3de0fdd0) 0 empty
  std::__not_<std::is_nothrow_move_constructible<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > > (0x0x7fed3de0fe38) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3de0d780) 0 empty

Class std::__move_if_noexcept_cond<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3de0fea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3de0d7e0) 0 empty

Class std::conditional<false, const std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> > (0x0x7fed3de0d840) 0 empty

Class std::conditional<false, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*, std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> > (0x0x7fed3de0d8a0) 0 empty

Class std::conditional<true, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&> (0x0x7fed3de0d960) 0 empty

Class std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> (0x0x7fed3de0d900) 0

Class std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33888) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3de0dde0) 0 empty

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

Class std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de338f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3de0dea0) 0 empty

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

Class std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3de0df60) 0 empty

Class std::__or_<std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_rvalue_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3de339c0) 0 empty
  std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33a28) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3da61000) 0 empty

Class std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61060) 0 empty

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

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

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

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

Class std::__is_void_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61240) 0 empty

Class std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da612a0) 0 empty

Class std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3de33c30) 0 empty
  std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33c98) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3da61300) 0 empty

Class std::__or_<std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3de33d00) 0 empty
  std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3de33d68) 0 empty
    std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3da61360) 0 empty

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

Class std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3da61420) 0 empty

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

Class std::__or_<std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3de33f08) 0 empty
  std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33f70) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3da614e0) 0 empty

Class std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3de33340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3da61540) 0 empty

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

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

Class std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79000) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61660) 0 empty

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

Class std::__and_<std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0u> > > (0x0x7fed3da79068) 0 empty
  std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da790d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3da61720) 0 empty

Class std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79138) 0 empty
  std::__and_<std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0u> > > (0x0x7fed3da791a0) 0 empty
    std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79208) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3da61780) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79270) 0 empty
  std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da792d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3da61840) 0 empty

Class std::__or_<std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79340) 0 empty
  std::__or_<std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da793a8) 0 empty
    std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79410) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3da618a0) 0 empty

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

Class std::__is_integral_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79478) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61960) 0 empty

Class std::is_integral<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da794e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da619c0) 0 empty

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

Class std::__is_floating_point_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79548) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61a80) 0 empty

Class std::is_floating_point<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da795b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61ae0) 0 empty

Class std::__or_<std::is_integral<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_floating_point<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_floating_point<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79618) 0 empty
  std::is_floating_point<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79680) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3da61b40) 0 empty

Class std::is_arithmetic<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da796e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61ba0) 0 empty

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

Class std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61c60) 0 empty

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

Class std::__is_pointer_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da797b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61d20) 0 empty

Class std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79820) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61d80) 0 empty

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

Class std::__is_member_pointer_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79888) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61e40) 0 empty

Class std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da798f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61ea0) 0 empty

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

Class std::__is_null_pointer_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79958) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da61f60) 0 empty

Class std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da799c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da9b000) 0 empty

Class std::__or_<std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79a28) 0 empty
  std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79a90) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3da9b060) 0 empty

Class std::__or_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79af8) 0 empty
  std::__or_<std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79b60) 0 empty
    std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3da9b0c0) 0 empty

Class std::__or_<std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79c30) 0 empty
  std::__or_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79c98) 0 empty
    std::__or_<std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79d00) 0 empty
      std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79d68) 0 empty
        std::integral_constant<bool, false> (0x0x7fed3da9b120) 0 empty

Class std::__or_<std::is_arithmetic<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79dd0) 0 empty
  std::__or_<std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79e38) 0 empty
    std::__or_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79ea0) 0 empty
      std::__or_<std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3da79f08) 0 empty
        std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3da79f70) 0 empty
          std::integral_constant<bool, false> (0x0x7fed3da9b180) 0 empty

Class std::is_scalar<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3daa0000) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da9b1e0) 0 empty

Class std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_scalar<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_scalar<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3daa0068) 0 empty
  std::is_scalar<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3daa00d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3da9b240) 0 empty

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

Class std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3daa01a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da9b360) 0 empty

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

Class std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3daa0208) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3da9b420) 0 empty

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

Class std::__or_<std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_rvalue_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3daa0270) 0 empty
  std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3daa02d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3da9b4e0) 0 empty

Class std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3daa0340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3da9b540) 0 empty

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

Class std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3daa03a8) 0 empty
  std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3daa0410) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3da9b600) 0 empty

Class std::__or_<std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3daa0478) 0 empty
  std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3daa04e0) 0 empty
    std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3daa0548) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3da9b660) 0 empty

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

Class std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3daa0618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da9b720) 0 empty

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

Class std::__or_<std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7fed3daa0680) 0 empty
  std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3daa06e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3da9b7e0) 0 empty

Class std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3daa0750) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3da9b840) 0 empty

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

Class std::add_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3daa0888) 0 empty
  std::__add_rvalue_reference_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >&, true> (0x0x7fed3da9b900) 0 empty

Class std::__is_destructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3daa0138) 0 empty
  std::__do_is_destructible_impl (0x0x7fed3da9b300) 0 empty

Class std::__is_destructible_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >, false, false> (0x0x7fed3daa09c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3da9b960) 0 empty

Class std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3daa0af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3da9b9c0) 0 empty

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

Class std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3daa0bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da9bae0) 0 empty

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

Class std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3daa0c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da9bba0) 0 empty

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

Class std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3daa0c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3da9bc60) 0 empty

Class std::__or_<std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_rvalue_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3daa0d00) 0 empty
  std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3daa0d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3da9bcc0) 0 empty

Class std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3daa0dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3da9bd20) 0 empty

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

Class std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3daa0e38) 0 empty
  std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3daa0ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3da9bde0) 0 empty

Class std::__or_<std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3daa0f08) 0 empty
  std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3daa0f70) 0 empty
    std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace000) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3da9be40) 0 empty

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

Class std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3da9bf00) 0 empty

Class std::conditional<false, std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> > (0x0x7fed3da9bf60) 0 empty

Class std::__or_<std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3dace138) 0 empty
  std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dad3000) 0 empty

Class std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace208) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dad3060) 0 empty

Class std::__add_rvalue_reference_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >&&, true> (0x0x7fed3dad30c0) 0 empty

Class std::add_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace340) 0 empty
  std::__add_rvalue_reference_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >&&, true> (0x0x7fed3dad3120) 0 empty

Class std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3daa0b60) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3da9ba80) 0 empty

Class std::__and_<std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3dace478) 0 empty
  std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace4e0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3dad3180) 0 empty

Class std::__is_direct_constructible_new_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace548) 0 empty
  std::__and_<std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3dace5b0) 0 empty
    std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace618) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3dad31e0) 0 empty

Class std::__is_direct_constructible_new<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace680) 0 empty
  std::__is_direct_constructible_new_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace6e8) 0 empty
    std::__and_<std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3dace750) 0 empty
      std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace7b8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3dad3240) 0 empty

Class std::__is_direct_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace820) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dad32a0) 0 empty

Class std::__is_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3dace888) 0 empty
  std::__is_direct_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3dace8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dad3300) 0 empty

Class std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3dace958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dad3360) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3dad33c0) 0 empty

Class std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3dace9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dad3420) 0 empty

Class std::__and_<std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3dacea28) 0 empty
  std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3dacea90) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dad3480) 0 empty

Class std::is_nothrow_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3daceaf8) 0 empty
  std::__and_<std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3daceb60) 0 empty
    std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3dacebc8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3dad34e0) 0 empty

Class std::__is_nothrow_move_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, true> (0x0x7fed3dacec30) 0 empty
  std::is_nothrow_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3dacec98) 0 empty
    std::__and_<std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3daced00) 0 empty
      std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3daced68) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3dad3540) 0 empty

Class std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3daceea0) 0 empty
  std::__is_nothrow_move_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, true> (0x0x7fed3dacef08) 0 empty
    std::is_nothrow_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3dacef70) 0 empty
      std::__and_<std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7fed3dae2000) 0 empty
        std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7fed3dae2068) 0 empty
          std::integral_constant<bool, true> (0x0x7fed3dad35a0) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3dae2138) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dad36c0) 0 empty

Class std::conditional<false, std::is_copy_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::__not_<std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> > >, std::__not_<std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3dad3720) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_copy_constructible<boolstuff::Literal<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_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_copy_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fed3dae21a0) 0 empty
  std::__not_<std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> > > > (0x0x7fed3dae2208) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dad3780) 0 empty

Class std::__move_if_noexcept_cond<boolstuff::Literal<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<boolstuff::Literal<std::__cxx11::basic_string<char> > > (0x0x7fed3dae2270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dad37e0) 0 empty

Class std::conditional<false, const boolstuff::Literal<std::__cxx11::basic_string<char> >*, std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const boolstuff::Literal<std::__cxx11::basic_string<char> >*, std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3dad3840) 0 empty

Class std::conditional<false, boolstuff::Literal<std::__cxx11::basic_string<char> >*, std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, boolstuff::Literal<std::__cxx11::basic_string<char> >*, std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3dad38a0) 0 empty

Class std::conditional<true, boolstuff::Literal<std::__cxx11::basic_string<char> >&&, boolstuff::Literal<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, boolstuff::Literal<std::__cxx11::basic_string<char> >&&, boolstuff::Literal<std::__cxx11::basic_string<char> >&> (0x0x7fed3dad3960) 0 empty

Class std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3dad3900) 0

Class std::is_function<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_function<long unsigned int> (0x0x7fed3dae2bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dad3cc0) 0 empty

Class std::conditional<false, std::is_function<long unsigned int>, std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long unsigned int>, std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > > (0x0x7fed3dad3d20) 0 empty

Class std::is_lvalue_reference<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long unsigned int> (0x0x7fed3dae2c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dad3d80) 0 empty

Class std::conditional<false, std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> > (0x0x7fed3dad3de0) 0 empty

Class std::is_rvalue_reference<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<long unsigned int> (0x0x7fed3dae2c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dad3e40) 0 empty

Class std::__or_<std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> > (0x0x7fed3dae2d00) 0 empty
  std::is_rvalue_reference<long unsigned int> (0x0x7fed3dae2d68) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dad3ea0) 0 empty

Class std::is_reference<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long unsigned int> (0x0x7fed3dae2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dad3f00) 0 empty

Class std::conditional<false, std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7fed3dad3f60) 0 empty

Class std::remove_volatile<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<long unsigned int> (0x0x7fed3db0f1e0) 0 empty

Class std::remove_const<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::remove_const<long unsigned int> (0x0x7fed3db0f240) 0 empty

Class std::remove_cv<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<long unsigned int> (0x0x7fed3db0f180) 0 empty

Class std::__is_void_helper<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<long unsigned int> (0x0x7fed3db14000) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3db0f2a0) 0 empty

Class std::is_void<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_void<long unsigned int> (0x0x7fed3db14068) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3db0f300) 0 empty

Class std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7fed3db140d0) 0 empty
  std::is_void<long unsigned int> (0x0x7fed3db14138) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3db0f360) 0 empty

Class std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7fed3db141a0) 0 empty
  std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7fed3db14208) 0 empty
    std::is_void<long unsigned int> (0x0x7fed3db14270) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3db0f3c0) 0 empty

Class std::__not_<std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > > (0x0x7fed3db142d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3db0f420) 0 empty

Class std::is_object<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_object<long unsigned int> (0x0x7fed3db14340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3db0f480) 0 empty

Class std::conditional<true, std::is_object<long unsigned int>, std::is_reference<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<long unsigned int>, std::is_reference<long unsigned int> > (0x0x7fed3db0f4e0) 0 empty

Class std::__or_<std::is_object<long unsigned int>, std::is_reference<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int>, std::is_reference<long unsigned int> > (0x0x7fed3db14478) 0 empty
  std::is_object<long unsigned int> (0x0x7fed3db144e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3db0f600) 0 empty

Class std::__is_referenceable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long unsigned int> (0x0x7fed3db14548) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3db0f660) 0 empty

Class std::is_function<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<long unsigned int&> (0x0x7fed3db145b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3db0f720) 0 empty

Class std::conditional<false, std::is_function<long unsigned int&>, std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long unsigned int&>, std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > > (0x0x7fed3db0f780) 0 empty

Class std::is_lvalue_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long unsigned int&> (0x0x7fed3db14618) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3db0f7e0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> > (0x0x7fed3db0f840) 0 empty

Class std::__or_<std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> > (0x0x7fed3db14680) 0 empty
  std::is_lvalue_reference<long unsigned int&> (0x0x7fed3db146e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3db0f8a0) 0 empty

Class std::is_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long unsigned int&> (0x0x7fed3db148f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3db0f900) 0 empty

Class std::conditional<true, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7fed3db0f960) 0 empty

Class std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7fed3db14a28) 0 empty
  std::is_reference<long unsigned int&> (0x0x7fed3db14a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3db0fa80) 0 empty

Class std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7fed3db14af8) 0 empty
  std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7fed3db14b60) 0 empty
    std::is_reference<long unsigned int&> (0x0x7fed3db14bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3db0fae0) 0 empty

Class std::__not_<std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > > (0x0x7fed3db14c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3db0fb40) 0 empty

Class std::is_object<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<long unsigned int&> (0x0x7fed3db14c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3db0fba0) 0 empty

Class std::conditional<false, std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> > (0x0x7fed3db0fc00) 0 empty

Class std::__or_<std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> > (0x0x7fed3db14dd0) 0 empty
  std::is_reference<long unsigned int&> (0x0x7fed3db14e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3db0fd20) 0 empty

Class std::__is_referenceable<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long unsigned int&> (0x0x7fed3db14ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3db0fd80) 0 empty

Class std::__add_rvalue_reference_helper<long unsigned int&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<long unsigned int&, true> (0x0x7fed3db0fde0) 0 empty

Class std::add_rvalue_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<long unsigned int&> (0x0x7fed3db14f08) 0 empty
  std::__add_rvalue_reference_helper<long unsigned int&, true> (0x0x7fed3db0fe40) 0 empty

Class std::is_function<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const long unsigned int&> (0x0x7fed3db30000) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3db0fea0) 0 empty

Class std::conditional<false, std::is_function<const long unsigned int&>, std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const long unsigned int&>, std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > > (0x0x7fed3db0ff00) 0 empty

Class std::is_lvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const long unsigned int&> (0x0x7fed3db30068) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3db34060) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7fed3db340c0) 0 empty

Class std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7fed3db300d0) 0 empty
  std::is_lvalue_reference<const long unsigned int&> (0x0x7fed3db30138) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3db34120) 0 empty

Class std::is_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const long unsigned int&> (0x0x7fed3db301a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3db34180) 0 empty

Class std::conditional<true, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7fed3db341e0) 0 empty

Class std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7fed3db302d8) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7fed3db30340) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3db34240) 0 empty

Class std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7fed3db30478) 0 empty
  std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7fed3db304e0) 0 empty
    std::is_reference<const long unsigned int&> (0x0x7fed3db30548) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3db342a0) 0 empty

Class std::__not_<std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > > (0x0x7fed3db30618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3db34300) 0 empty

Class std::is_object<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const long unsigned int&> (0x0x7fed3db30680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3db34360) 0 empty

Class std::conditional<false, std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> > (0x0x7fed3db343c0) 0 empty

Class std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> > (0x0x7fed3db306e8) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7fed3db30750) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3db34420) 0 empty

Class std::__is_referenceable<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const long unsigned int&> (0x0x7fed3db30888) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3db34540) 0 empty

Class std::__add_rvalue_reference_helper<const long unsigned int&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const long unsigned int&, true> (0x0x7fed3db345a0) 0 empty

Class std::add_rvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const long unsigned int&> (0x0x7fed3db308f0) 0 empty
  std::__add_rvalue_reference_helper<const long unsigned int&, true> (0x0x7fed3db34600) 0 empty

Class std::__is_assignable_helper<long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<long unsigned int&, const long unsigned int&> (0x0x7fed3db0f6c0) 0 empty

Class std::is_assignable<long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7fed3db30958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3db34660) 0 empty

Class std::__is_copy_assignable_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<long unsigned int, true> (0x0x7fed3db309c0) 0 empty
  std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7fed3db30a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3db346c0) 0 empty

Class std::is_copy_assignable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<long unsigned int> (0x0x7fed3db30a90) 0 empty
  std::__is_copy_assignable_impl<long unsigned int, true> (0x0x7fed3db30af8) 0 empty
    std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7fed3db30b60) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3db34720) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3db34a20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3db30bc8) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > > > > (0x0x7fed3db34a80) 0 empty

Class std::is_same<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3db30c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3db34ae0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >, std::is_same<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >, std::is_same<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3db34b40) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3db30d00) 0 empty
  std::is_same<std::_Rb_tree_node<boolstuff::Literal<std::__cxx11::basic_string<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3db30d68) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3db34ba0) 0 empty

Class std::__is_pointer<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<long unsigned int*> (0x0x7fed3db7bae0) 0 empty

Class std::__are_same<long unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long unsigned int, long unsigned int> (0x0x7fed3db7bb40) 0 empty

Class std::__copy_move<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, true, std::random_access_iterator_tag> (0x0x7fed3db7bba0) 0 empty

Class std::__is_pointer<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::_Bit_const_iterator> (0x0x7fed3db7bcc0) 0 empty

Class std::__iterator_traits<std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>, void> (0x0x7fed3dbae120) 0 empty

Class std::iterator_traits<std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3db9c3a8) 0 empty
  std::__iterator_traits<std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>, void> (0x0x7fed3dbae180) 0 empty

Class __gnu_cxx::__ops::_Iter_comp_val<bool (*)(boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*)>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Iter_comp_val<bool (*)(boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*)> (0x0x7fed3dbdd9c0) 0

Class std::__is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3dbddae0) 0 empty

Class std::__are_same<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dbddb40) 0 empty

Class std::__copy_move_backward<true, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<true, true, std::random_access_iterator_tag> (0x0x7fed3dbddba0) 0 empty

Class std::conditional<false, std::is_move_assignable<long unsigned int>, std::is_copy_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<long unsigned int>, std::is_copy_assignable<long unsigned int> > (0x0x7fed3dbddf00) 0 empty

Class std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3db9c618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc1c3c0) 0 empty

Class std::conditional<false, std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3dc1c420) 0 empty

Class std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3db9c680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc1c480) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3dc1c4e0) 0 empty

Class std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3db9c6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc1c540) 0 empty

Class std::__or_<std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_rvalue_reference<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3db9c750) 0 empty
  std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3db9c7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dc1c5a0) 0 empty

Class std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3db9c820) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc1c600) 0 empty

Class std::conditional<false, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3dc1c660) 0 empty

Class std::remove_volatile<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc1c720) 0 empty

Class std::remove_const<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc1c780) 0 empty

Class std::remove_cv<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc1c6c0) 0 empty

Class std::__is_void_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3db9c8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc1c7e0) 0 empty

Class std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3db9cc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc1c840) 0 empty

Class std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3db9cc98) 0 empty
  std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3db9cd00) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dc1c8a0) 0 empty

Class std::__or_<std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3db9cd68) 0 empty
  std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3d000) 0 empty
    std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d068) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3dc1c900) 0 empty

Class std::__not_<std::__or_<std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3dc3d0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dc1c960) 0 empty

Class std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d138) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dc1c9c0) 0 empty

Class std::conditional<true, std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3dc1ca20) 0 empty

Class std::__or_<std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3d1a0) 0 empty
  std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d208) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3dc1ca80) 0 empty

Class std::__is_referenceable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d270) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3dc1cae0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::__is_direct_constructible_new_safe<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::__is_direct_constructible_new_safe<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> > (0x0x7fed3dc1cb40) 0 empty

Class std::conditional<false, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::__is_array_unknown_bounds<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::__is_array_unknown_bounds<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3dc1cba0) 0 empty

Class std::is_array<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_array<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3dc1cc00) 0 empty

Class std::conditional<false, std::__not_<std::extent<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, 0u> >, std::is_array<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, 0u> >, std::is_array<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3dc1cc60) 0 empty

Class std::__and_<std::is_array<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, 0u> > > (0x0x7fed3dc3d340) 0 empty
  std::is_array<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dc1ccc0) 0 empty

Class std::__is_array_unknown_bounds<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d410) 0 empty
  std::__and_<std::is_array<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, 0u> > > (0x0x7fed3dc3d478) 0 empty
    std::is_array<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3dc1cd20) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3dc1ce40) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3d548) 0 empty
  std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3dc1cea0) 0 empty

Class std::__or_<std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_array_unknown_bounds<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_array_unknown_bounds<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3d618) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3d680) 0 empty
    std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d6e8) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3dc1cf00) 0 empty

Class std::conditional<false, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_scalar<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_scalar<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3dc1cf60) 0 empty

Class std::__is_integral_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d85d000) 0 empty

Class std::is_integral<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d85d120) 0 empty

Class std::conditional<false, std::is_integral<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_floating_point<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_floating_point<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d85d180) 0 empty

Class std::__is_floating_point_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d820) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d85d1e0) 0 empty

Class std::is_floating_point<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d888) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d85d300) 0 empty

Class std::__or_<std::is_integral<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_floating_point<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_floating_point<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3d8f0) 0 empty
  std::is_floating_point<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d958) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d85d360) 0 empty

Class std::is_arithmetic<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3d9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d85d3c0) 0 empty

Class std::conditional<false, std::is_arithmetic<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_enum<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_enum<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3d85d420) 0 empty

Class std::is_enum<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3da28) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d85d480) 0 empty

Class std::conditional<false, std::is_enum<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3d85d4e0) 0 empty

Class std::__is_pointer_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3da90) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d85d540) 0 empty

Class std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3daf8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d85d5a0) 0 empty

Class std::conditional<true, std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<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_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3d85d600) 0 empty

Class std::__or_<std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3db60) 0 empty
  std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3dbc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d85d660) 0 empty

Class std::__or_<std::is_enum<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3dc30) 0 empty
  std::__or_<std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3dc98) 0 empty
    std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3dd00) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d85d6c0) 0 empty

Class std::__or_<std::is_arithmetic<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_enum<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_enum<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3dd68) 0 empty
  std::__or_<std::is_enum<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3ddd0) 0 empty
    std::__or_<std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3de38) 0 empty
      std::is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3dea0) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3d85d720) 0 empty

Class std::is_scalar<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3dc3df08) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d85d780) 0 empty

Class std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_scalar<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_scalar<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3dc3df70) 0 empty
  std::is_scalar<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3d874000) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d85d7e0) 0 empty

Class std::__is_destructible_safe<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, false, true> (0x0x7fed3d874068) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d85d840) 0 empty

Class std::is_destructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3d8741a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d85d8a0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::is_destructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::is_destructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d85d900) 0 empty

Class std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874270) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d85d9c0) 0 empty

Class std::conditional<false, std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > > (0x0x7fed3d85da20) 0 empty

Class std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d8742d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d85da80) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> > (0x0x7fed3d85dba0) 0 empty

Class std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874340) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d85dc00) 0 empty

Class std::__or_<std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_rvalue_reference<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d8743a8) 0 empty
  std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874410) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d85dd20) 0 empty

Class std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874478) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d85dde0) 0 empty

Class std::conditional<true, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> > (0x0x7fed3d85de40) 0 empty

Class std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d8744e0) 0 empty
  std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874548) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d85dea0) 0 empty

Class std::__or_<std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d8745b0) 0 empty
  std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d874618) 0 empty
    std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874680) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d85df00) 0 empty

Class std::__not_<std::__or_<std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > > (0x0x7fed3d8746e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d85df60) 0 empty

Class std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d88a000) 0 empty

Class std::conditional<false, std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> > (0x0x7fed3d88a060) 0 empty

Class std::__or_<std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d8747b8) 0 empty
  std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874820) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d88a0c0) 0 empty

Class std::__is_referenceable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874888) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d88a120) 0 empty

Class std::__add_rvalue_reference_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&, true> (0x0x7fed3d88a240) 0 empty

Class std::add_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d8748f0) 0 empty
  std::__add_rvalue_reference_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&, true> (0x0x7fed3d88a2a0) 0 empty

Class std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874208) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3d85d960) 0 empty

Class std::__and_<std::is_destructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d8749c0) 0 empty
  std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874a28) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3d88a3c0) 0 empty

Class std::__is_direct_constructible_new_safe<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874a90) 0 empty
  std::__and_<std::is_destructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d874af8) 0 empty
    std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874b60) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3d88a420) 0 empty

Class std::__is_direct_constructible_new<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874bc8) 0 empty
  std::__is_direct_constructible_new_safe<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874c30) 0 empty
    std::__and_<std::is_destructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d874c98) 0 empty
      std::__is_direct_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874d00) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3d88a480) 0 empty

Class std::__is_direct_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d88a4e0) 0 empty

Class std::__is_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d874dd0) 0 empty
  std::__is_direct_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d874e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d88a540) 0 empty

Class std::is_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d874ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d88a5a0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d88a600) 0 empty

Class std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d874f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d88a660) 0 empty

Class std::__and_<std::is_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d874f70) 0 empty
  std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d899000) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d88a6c0) 0 empty

Class std::is_nothrow_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d899068) 0 empty
  std::__and_<std::is_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d8990d0) 0 empty
    std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d899138) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d88a720) 0 empty

Class std::__is_nothrow_move_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d8991a0) 0 empty
  std::is_nothrow_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d899208) 0 empty
    std::__and_<std::is_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d899270) 0 empty
      std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d8992d8) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3d88a780) 0 empty

Class std::is_nothrow_move_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3d899340) 0 empty
  std::__is_nothrow_move_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d8993a8) 0 empty
    std::is_nothrow_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d899410) 0 empty
      std::__and_<std::is_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d899478) 0 empty
        std::__is_nt_constructible_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d8994e0) 0 empty
          std::integral_constant<bool, true> (0x0x7fed3d88a7e0) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d899618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d88a840) 0 empty

Class std::conditional<false, std::is_copy_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__not_<std::is_nothrow_move_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::__not_<std::is_nothrow_move_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > > (0x0x7fed3d88a8a0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >, std::is_copy_constructible<const boolstuff::BoolExpr<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_nothrow_move_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >, std::is_copy_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d899680) 0 empty
  std::__not_<std::is_nothrow_move_constructible<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d8996e8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d88a900) 0 empty

Class std::__move_if_noexcept_cond<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3d899750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d88a960) 0 empty

Class std::conditional<false, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >* const*, std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3d88aa80) 0 empty

Class std::conditional<false, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**, std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3d88aae0) 0 empty

Class std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d899c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d88aba0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>, std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>, std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> > (0x0x7fed3d88acc0) 0 empty

Class std::__or_<std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_rvalue_reference<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3d899c98) 0 empty
  std::is_lvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d899d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d88ad20) 0 empty

Class std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d899d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d88ade0) 0 empty

Class std::conditional<true, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d88ae40) 0 empty

Class std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3d88ab40) 0

Class std::remove_reference<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > >&> (0x0x7fed3d8c1000) 0 empty

Class std::__iterator_traits<std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>, void> (0x0x7fed3d8c15a0) 0 empty

Class std::iterator_traits<std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> > (0x0x7fed3d8bb208) 0 empty
  std::__iterator_traits<std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*>, void> (0x0x7fed3d8c1600) 0 empty

Class std::__is_assignable_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3d8c1660) 0 empty

Class std::is_assignable<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&, std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >&&> (0x0x7fed3d8bb410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d8c17e0) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7fed3d8c1840) 0 empty

Class std::__iterator_traits<std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, void> (0x0x7fed3d8c1ba0) 0 empty

Class std::iterator_traits<std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d8bb618) 0 empty
  std::__iterator_traits<std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, void> (0x0x7fed3d8c1c00) 0 empty

Class std::__is_assignable_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >&, boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >&, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3d8c1c60) 0 empty

Class std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >&, boolstuff::Literal<std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >&, boolstuff::Literal<std::__cxx11::basic_string<char> >&&> (0x0x7fed3d8bb8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d8c1de0) 0 empty

Class std::__is_byte<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<long unsigned int> (0x0x7fed3d8c1ea0) 0 empty

Class __gnu_cxx::__enable_if<false, long unsigned int*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, long unsigned int*> (0x0x7fed3d8c1f00) 0 empty

Class std::__is_floating<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<long unsigned int> (0x0x7fed3d8f6060) 0 empty

Class std::__traitor<std::__is_integer<long unsigned int>, std::__is_floating<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<long unsigned int>, std::__is_floating<long unsigned int> > (0x0x7fed3d8f6000) 0 empty

Class std::__is_arithmetic<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<long unsigned int> (0x0x7fed3d8bb9c0) 0 empty
  std::__traitor<std::__is_integer<long unsigned int>, std::__is_floating<long unsigned int> > (0x0x7fed3d8f6180) 0 empty

Class std::__is_pointer<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<long unsigned int> (0x0x7fed3d8f6240) 0 empty

Class std::__traitor<std::__is_arithmetic<long unsigned int>, std::__is_pointer<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<long unsigned int>, std::__is_pointer<long unsigned int> > (0x0x7fed3d8c1f60) 0 empty

Class std::__is_scalar<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<long unsigned int> (0x0x7fed3d8bba90) 0 empty
  std::__traitor<std::__is_arithmetic<long unsigned int>, std::__is_pointer<long unsigned int> > (0x0x7fed3d8f6420) 0 empty

Class __gnu_cxx::__enable_if<true, long unsigned int*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, long unsigned int*> (0x0x7fed3d8f64e0) 0 empty

Class std::conditional<true, std::is_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_copy_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_copy_assignable<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d8f6d80) 0 empty

Class std::__is_move_iterator<std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3d91f420) 0 empty

Class std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a138) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d91f900) 0 empty

Class std::conditional<false, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3d91f960) 0 empty

Class std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d91f9c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d91fa20) 0 empty

Class std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a208) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d91fa80) 0 empty

Class std::__or_<std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_rvalue_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d92a270) 0 empty
  std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d91fae0) 0 empty

Class std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a340) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d91fb40) 0 empty

Class std::conditional<false, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d91fba0) 0 empty

Class std::__is_void_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d91fc00) 0 empty

Class std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a410) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d91fc60) 0 empty

Class std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d92a478) 0 empty
  std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d91fcc0) 0 empty

Class std::__or_<std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d92a548) 0 empty
  std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d92a5b0) 0 empty
    std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a618) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3d91fd20) 0 empty

Class std::__not_<std::__or_<std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3d92a680) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d91fd80) 0 empty

Class std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d91fde0) 0 empty

Class std::conditional<true, std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d91fe40) 0 empty

Class std::__or_<std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d92a750) 0 empty
  std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d91fea0) 0 empty

Class std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a820) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d91ff00) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::__is_direct_constructible_new_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::__is_direct_constructible_new_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> > (0x0x7fed3d91ff60) 0 empty

Class std::conditional<false, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::__or_<std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::__or_<std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3d95a000) 0 empty

Class std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a888) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95a060) 0 empty

Class std::conditional<false, std::__not_<std::extent<boolstuff::Literal<std::__cxx11::basic_string<char> >*, 0u> >, std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<boolstuff::Literal<std::__cxx11::basic_string<char> >*, 0u> >, std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d95a0c0) 0 empty

Class std::__and_<std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, 0u> > > (0x0x7fed3d92a8f0) 0 empty
  std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a958) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d95a120) 0 empty

Class std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92a9c0) 0 empty
  std::__and_<std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, 0u> > > (0x0x7fed3d92aa28) 0 empty
    std::is_array<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92aa90) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3d95a180) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d95a1e0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d92aaf8) 0 empty
  std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92ab60) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d95a240) 0 empty

Class std::__or_<std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d92abc8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d92ac30) 0 empty
    std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92ac98) 0 empty
      std::integral_constant<bool, false> (0x0x7fed3d95a2a0) 0 empty

Class std::conditional<false, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_scalar<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_scalar<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d95a300) 0 empty

Class std::__is_integral_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92ad00) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95a360) 0 empty

Class std::is_integral<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92ad68) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95a3c0) 0 empty

Class std::conditional<false, std::is_integral<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_floating_point<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_floating_point<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d95a420) 0 empty

Class std::__is_floating_point_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92add0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95a480) 0 empty

Class std::is_floating_point<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92ae38) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95a4e0) 0 empty

Class std::__or_<std::is_integral<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_floating_point<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_floating_point<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d92aea0) 0 empty
  std::is_floating_point<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92af08) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d95a540) 0 empty

Class std::is_arithmetic<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d92af70) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95a5a0) 0 empty

Class std::conditional<false, std::is_arithmetic<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3d95a600) 0 empty

Class std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d974000) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95a660) 0 empty

Class std::conditional<false, std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3d95a6c0) 0 empty

Class std::conditional<true, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<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_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::__or_<std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7fed3d95a720) 0 empty

Class std::__or_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d974068) 0 empty
  std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d9740d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d95a780) 0 empty

Class std::__or_<std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d974138) 0 empty
  std::__or_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d9741a0) 0 empty
    std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d974208) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d95a7e0) 0 empty

Class std::__or_<std::is_arithmetic<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d974270) 0 empty
  std::__or_<std::is_enum<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d9742d8) 0 empty
    std::__or_<std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d974340) 0 empty
      std::is_pointer<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d9743a8) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3d95a840) 0 empty

Class std::is_scalar<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d974410) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d95a8a0) 0 empty

Class std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_scalar<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_scalar<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d974478) 0 empty
  std::is_scalar<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d9744e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d95a900) 0 empty

Class std::__is_destructible_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >*, false, true> (0x0x7fed3d974548) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d95a960) 0 empty

Class std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d974680) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d95a9c0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d95aa20) 0 empty

Class std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d974750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95aae0) 0 empty

Class std::conditional<false, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > > (0x0x7fed3d95ab40) 0 empty

Class std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9747b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95aba0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> > (0x0x7fed3d95ac00) 0 empty

Class std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d974820) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d95ac60) 0 empty

Class std::__or_<std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_rvalue_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d974888) 0 empty
  std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9748f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d95acc0) 0 empty

Class std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d974958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d95ad20) 0 empty

Class std::conditional<true, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> > (0x0x7fed3d95ad80) 0 empty

Class std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9749c0) 0 empty
  std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d974a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d95ade0) 0 empty

Class std::__or_<std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d974a90) 0 empty
  std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d974af8) 0 empty
    std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d974b60) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d95ae40) 0 empty

Class std::__not_<std::__or_<std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > > (0x0x7fed3d974bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95aea0) 0 empty

Class std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d974c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d95af00) 0 empty

Class std::conditional<false, std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> > (0x0x7fed3d95af60) 0 empty

Class std::__or_<std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d974c98) 0 empty
  std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d974d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d994000) 0 empty

Class std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d974d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d994060) 0 empty

Class std::__add_rvalue_reference_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&, true> (0x0x7fed3d9940c0) 0 empty

Class std::add_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d974ea0) 0 empty
  std::__add_rvalue_reference_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*&&, true> (0x0x7fed3d994120) 0 empty

Class std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9746e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fed3d95aa80) 0 empty

Class std::__and_<std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d998000) 0 empty
  std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d998068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fed3d994180) 0 empty

Class std::__is_direct_constructible_new_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9980d0) 0 empty
  std::__and_<std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d998138) 0 empty
    std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9981a0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fed3d9941e0) 0 empty

Class std::__is_direct_constructible_new<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d998208) 0 empty
  std::__is_direct_constructible_new_safe<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d998270) 0 empty
    std::__and_<std::is_destructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9982d8) 0 empty
      std::__is_direct_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d998340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fed3d994240) 0 empty

Class std::__is_direct_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9983a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d9942a0) 0 empty

Class std::__is_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d998410) 0 empty
  std::__is_direct_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d998478) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d994300) 0 empty

Class std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9984e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d994360) 0 empty

Class std::__is_move_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d998548) 0 empty
  std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9985b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d9943c0) 0 empty

Class std::is_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d998618) 0 empty
  std::__is_move_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d998680) 0 empty
    std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9986e8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d9944e0) 0 empty

Class std::conditional<true, std::is_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d9945a0) 0 empty

Class std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d998750) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d994660) 0 empty

Class std::conditional<false, std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>, std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>, std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > > (0x0x7fed3d9946c0) 0 empty

Class std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d9987b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d994720) 0 empty

Class std::conditional<true, std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> > (0x0x7fed3d994780) 0 empty

Class std::__or_<std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_rvalue_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3d998820) 0 empty
  std::is_lvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d998888) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d9947e0) 0 empty

Class std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d9988f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d994840) 0 empty

Class std::conditional<true, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> > (0x0x7fed3d9948a0) 0 empty

Class std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3d998958) 0 empty
  std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d9989c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d994900) 0 empty

Class std::__or_<std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3d998a28) 0 empty
  std::__or_<std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3d998a90) 0 empty
    std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d998af8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d994960) 0 empty

Class std::__not_<std::__or_<std::is_function<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > > (0x0x7fed3d998b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d9949c0) 0 empty

Class std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d998bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d994a20) 0 empty

Class std::conditional<false, std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> > (0x0x7fed3d994a80) 0 empty

Class std::__or_<std::is_object<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<boolstuff::Literal<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<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3d998c30) 0 empty
  std::is_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d998c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d994ae0) 0 empty

Class std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d998d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d994b40) 0 empty

Class std::__add_rvalue_reference_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, true> (0x0x7fed3d994ba0) 0 empty

Class std::add_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d998e38) 0 empty
  std::__add_rvalue_reference_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, true> (0x0x7fed3d994c00) 0 empty

Class std::__is_assignable_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d994600) 0 empty

Class std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d998f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d994c60) 0 empty

Class std::__is_move_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d9c0000) 0 empty
  std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9c0068) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d994cc0) 0 empty

Class std::is_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d9c00d0) 0 empty
  std::__is_move_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d9c0138) 0 empty
    std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9c01a0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d994de0) 0 empty

Class std::__and_<std::is_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d9c0208) 0 empty
  std::is_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d9c0270) 0 empty
    std::__is_move_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d9c02d8) 0 empty
      std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9c0340) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3d994ea0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d994f60) 0 empty

Class std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9c03a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d9c7000) 0 empty

Class std::__and_<std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9c0410) 0 empty
  std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9c0478) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d9c7060) 0 empty

Class std::is_nothrow_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9c04e0) 0 empty
  std::__and_<std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9c0548) 0 empty
    std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9c05b0) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d9c70c0) 0 empty

Class std::__is_nothrow_move_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d9c0618) 0 empty
  std::is_nothrow_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9c0680) 0 empty
    std::__and_<std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9c06e8) 0 empty
      std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9c0750) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3d9c7120) 0 empty

Class std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d9c0888) 0 empty
  std::__is_nothrow_move_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d9c08f0) 0 empty
    std::is_nothrow_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9c0958) 0 empty
      std::__and_<std::is_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9c09c0) 0 empty
        std::__is_nt_constructible_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7fed3d9c0a28) 0 empty
          std::integral_constant<bool, true> (0x0x7fed3d9c7180) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*>, std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d9c72a0) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>, std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> > (0x0x7fed3d9c7300) 0 empty

Class std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9c0af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d9c7360) 0 empty

Class std::__and_<std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<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_assignable<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9c0b60) 0 empty
  std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9c0bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d9c73c0) 0 empty

Class std::is_nothrow_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9c0c30) 0 empty
  std::__and_<std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9c0c98) 0 empty
    std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9c0d00) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d9c7420) 0 empty

Class std::__is_nt_move_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d9c0d68) 0 empty
  std::is_nothrow_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9c0dd0) 0 empty
    std::__and_<std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9c0e38) 0 empty
      std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9c0ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7fed3d9c7480) 0 empty

Class std::is_nothrow_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d9c0f08) 0 empty
  std::__is_nt_move_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d9c0f70) 0 empty
    std::is_nothrow_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9d5000) 0 empty
      std::__and_<std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9d5068) 0 empty
        std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9d50d0) 0 empty
          std::integral_constant<bool, true> (0x0x7fed3d9c75a0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_nothrow_move_assignable<boolstuff::Literal<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_nothrow_move_constructible<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_nothrow_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7fed3d9d5138) 0 empty
  std::is_nothrow_move_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*> (0x0x7fed3d9d51a0) 0 empty
    std::__is_nt_move_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d9d5208) 0 empty
      std::is_nothrow_assignable<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9d5270) 0 empty
        std::__and_<std::is_assignable<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, boolstuff::Literal<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7fed3d9d52d8) 0 empty
          std::__is_nt_assignable_impl<boolstuff::Literal<std::__cxx11::basic_string<char> >*&, boolstuff::Literal<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9d5340) 0 empty
            std::integral_constant<bool, true> (0x0x7fed3d9c7660) 0 empty

Class std::is_error_condition_enum<std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> > (0x0x7fed3d9d5410) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d9c77e0) 0 empty

Class std::is_error_code_enum<std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<std::vector<boolstuff::Literal<std::__cxx11::basic_string<char> >, std::allocator<boolstuff::Literal<std::__cxx11::basic_string<char> > > >*> > (0x0x7fed3d9d54e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d9c7840) 0 empty

Class std::is_error_condition_enum<std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d9d5a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d9c7960) 0 empty

Class std::is_error_code_enum<std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<boolstuff::Literal<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d9d5af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d9c79c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3d9c7f60) 0 empty

Class std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7fed3d9fd000) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fed3d9ea340) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fed3d9ea3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d9fd060) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3d9fd120) 0 empty

Class std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7fed3d9fd180) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fed3d9ea548) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fed3d9ea5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d9fd1e0) 0 empty

Class std::conditional<false, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7fed3d9fd2a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fed3d9ea6e8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fed3d9ea750) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d9fd300) 0 empty

Class std::conditional<false, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > (0x0x7fed3d9fd3c0) 0 empty

Class std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fed3d9ea888) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7fed3d9ea8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7fed3d9fd420) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fed3d9fd660) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fed3d9eaa28) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fed3d9eaa90) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d9fd6c0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fed3d9fd780) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fed3d9eaaf8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fed3d9eab60) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d9fd7e0) 0 empty

Class std::__is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> (0x0x7fed3d9fde40) 0 empty

Class std::__are_same<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3d9fdea0) 0 empty

Class std::__iterator_traits<std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>, void> (0x0x7fed3d657240) 0 empty

Class std::iterator_traits<std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3d9eae38) 0 empty
  std::__iterator_traits<std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**>, void> (0x0x7fed3d6572a0) 0 empty

Class std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d9eaf08) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d657360) 0 empty

Class std::conditional<false, std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>, std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>, std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > > (0x0x7fed3d6573c0) 0 empty

Class std::conditional<true, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> > (0x0x7fed3d657420) 0 empty

Class std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3d9eaf70) 0 empty
  std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d9ea208) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d657480) 0 empty

Class std::__or_<std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3d9ea270) 0 empty
  std::__or_<std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3d9ea410) 0 empty
    std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d9ea478) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d6574e0) 0 empty

Class std::__not_<std::__or_<std::is_function<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > > (0x0x7fed3d9ea618) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d657540) 0 empty

Class std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d9ea680) 0 empty
  std::integral_constant<bool, false> (0x0x7fed3d6575a0) 0 empty

Class std::conditional<false, std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> > (0x0x7fed3d657600) 0 empty

Class std::__or_<std::is_object<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<const boolstuff::BoolExpr<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 boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7fed3d9ea7b8) 0 empty
  std::is_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d9ea820) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d657660) 0 empty

Class std::__is_referenceable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d9ea958) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d6576c0) 0 empty

Class std::__add_rvalue_reference_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, true> (0x0x7fed3d657720) 0 empty

Class std::add_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d9eac98) 0 empty
  std::__add_rvalue_reference_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, true> (0x0x7fed3d657780) 0 empty

Class std::__is_assignable_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d657300) 0 empty

Class std::is_assignable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d9ead68) 0 empty
  std::integral_constant<bool, true> (0x0x7fed3d6578a0) 0 empty

Class std::remove_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<boolstuff::Literal<std::__cxx11::basic_string<char> >*&> (0x0x7fed3d657c00) 0 empty

Class std::__copy_move<true, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<true, true, std::random_access_iterator_tag> (0x0x7fed3d68a5a0) 0 empty

Class std::conditional<true, std::is_move_assignable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_copy_assignable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>, std::is_copy_assignable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> > (0x0x7fed3d68a660) 0 empty

Class std::__is_move_assignable_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d683478) 0 empty
  std::is_assignable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d6834e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fed3d68a6c0) 0 empty

Class std::is_move_assignable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*> (0x0x7fed3d683618) 0 empty
  std::__is_move_assignable_impl<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*, true> (0x0x7fed3d683680) 0 empty
    std::is_assignable<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&, const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >*&&> (0x0x7fed3d6836e8) 0 empty
      std::integral_constant<bool, true> (0x0x7fed3d68a720) 0 empty

Class std::__is_move_iterator<std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<const boolstuff::BoolExpr<std::__cxx11::basic_string<char> >**> > (0x0x7fed3d68ac00) 0 empty

