Class GiNaC::expand_options
   size=1 align=1
   base size=0 base align=1
GiNaC::expand_options (0x0x7f9672bbb300) 0 empty

Class GiNaC::has_options
   size=1 align=1
   base size=0 base align=1
GiNaC::has_options (0x0x7f9672bbb360) 0 empty

Class GiNaC::subs_options
   size=1 align=1
   base size=0 base align=1
GiNaC::subs_options (0x0x7f9672bbb3c0) 0 empty

Class GiNaC::domain
   size=1 align=1
   base size=0 base align=1
GiNaC::domain (0x0x7f9672bbb480) 0 empty

Class GiNaC::series_options
   size=1 align=1
   base size=0 base align=1
GiNaC::series_options (0x0x7f9672bbb4e0) 0 empty

Class GiNaC::determinant_algo
   size=1 align=1
   base size=0 base align=1
GiNaC::determinant_algo (0x0x7f9672bbb540) 0 empty

Class GiNaC::solve_algo
   size=1 align=1
   base size=0 base align=1
GiNaC::solve_algo (0x0x7f9672bbb5a0) 0 empty

Class GiNaC::status_flags
   size=1 align=1
   base size=0 base align=1
GiNaC::status_flags (0x0x7f9672bbb600) 0 empty

Class GiNaC::info_flags
   size=1 align=1
   base size=0 base align=1
GiNaC::info_flags (0x0x7f9672bbb660) 0 empty

Class GiNaC::return_types
   size=1 align=1
   base size=0 base align=1
GiNaC::return_types (0x0x7f9672bbb6c0) 0 empty

Class GiNaC::remember_strategies
   size=1 align=1
   base size=0 base align=1
GiNaC::remember_strategies (0x0x7f9672bbb720) 0 empty

Class GiNaC::factor_options
   size=1 align=1
   base size=0 base align=1
GiNaC::factor_options (0x0x7f9672bbb780) 0 empty

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

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

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

Class GiNaC::refcounted
   size=4 align=4
   base size=4 base align=4
GiNaC::refcounted (0x0x7f9672c68780) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class <anonymous struct>::<anonymous struct>
   size=72 align=8
   base size=72 base align=8
<anonymous struct>::<anonymous struct> (0x0x7f96723c01e0) 0

Class <anonymous struct>
   size=104 align=8
   base size=104 base align=8
<anonymous struct> (0x0x7f96723c0180) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f96723c0a80) 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> (0x0x7f96723c0ae0) 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> (0x0x7f96723c0b40) 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> (0x0x7f96723c0ba0) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f96724914e0) 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> (0x0x7f9672491540) 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> (0x0x7f96724915a0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f9672491600) 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> (0x0x7f9672491660) 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> (0x0x7f96724916c0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f9672491780) 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> (0x0x7f96724917e0) 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> (0x0x7f9672491840) 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> (0x0x7f96724918a0) 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> (0x0x7f9672491900) 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> (0x0x7f9672491960) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f9672c14af8) 0 empty
  std::input_iterator_tag (0x0x7f96724d9060) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f9672c14b60) 0 empty
  std::forward_iterator_tag (0x0x7f9672c14bc8) 0 empty
    std::input_iterator_tag (0x0x7f96724d90c0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f9672c14c30) 0 empty
  std::bidirectional_iterator_tag (0x0x7f9672c14c98) 0 empty
    std::forward_iterator_tag (0x0x7f9672c14d00) 0 empty
      std::input_iterator_tag (0x0x7f96724d9120) 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> (0x0x7f96724d9420) 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 (0x0x7f96724d9600) 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 (0x0x7f96724d9660) 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 (0x0x7f96724d96c0) 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 (0x0x7f96724d9720) 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 (0x0x7f96724d9780) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7f96724d9ba0) 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> (0x0x7f96724d9d20) 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> (0x0x7f96724d9e40) 0 empty

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

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

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

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

Vtable for std::exception
std::exception::_ZTVSt9exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9exception)
16    (int (*)(...))std::exception::~exception
24    (int (*)(...))std::exception::~exception
32    (int (*)(...))std::exception::what

Class std::exception
   size=8 align=8
   base size=8 base align=8
std::exception (0x0x7f96721c5360) 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 (0x0x7f96721fe068) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7f96721c53c0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7f96721fe068)

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

Vtable for std::bad_array_length
std::bad_array_length::_ZTVSt16bad_array_length: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16bad_array_length)
16    (int (*)(...))std::bad_array_length::~bad_array_length
24    (int (*)(...))std::bad_array_length::~bad_array_length
32    (int (*)(...))std::bad_array_length::what

Class std::bad_array_length
   size=8 align=8
   base size=8 base align=8
std::bad_array_length (0x0x7f96721fe138) 0 nearly-empty
    vptr=((& std::bad_array_length::_ZTVSt16bad_array_length) + 16u)
  std::bad_alloc (0x0x7f96721fe1a0) 0 nearly-empty
      primary-for std::bad_array_length (0x0x7f96721fe138)
    std::exception (0x0x7f96721c5480) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7f96721fe1a0)

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

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

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

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

Class std::allocator<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<wchar_t> (0x0x7f96721fe2d8) 0 empty
  __gnu_cxx::new_allocator<wchar_t> (0x0x7f96721c58a0) 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 (0x0x7f96721c5a80) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

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

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

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

Class std::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char>::_Alloc_hider (0x0x7f96721fe618) 0
  std::allocator<char> (0x0x7f96721fe680) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f96721c5f00) 0 empty

Class std::basic_string<char>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char> (0x0x7f96721c5e40) 0

Class std::basic_string<char>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep_base (0x0x7f96721c5f60) 0

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x7f96721fe888) 0
  std::basic_string<char>::_Rep_base (0x0x7f9672060000) 0

Class std::allocator<wchar_t>::rebind<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<wchar_t> (0x0x7f96720600c0) 0 empty

Class std::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t>::_Alloc_hider (0x0x7f96721fe9c0) 0
  std::allocator<wchar_t> (0x0x7f96721fea28) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f9672060120) 0 empty

Class std::basic_string<wchar_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t> (0x0x7f9672060060) 0

Class std::basic_string<wchar_t>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep_base (0x0x7f9672060180) 0

Class std::allocator<wchar_t>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<char> (0x0x7f9672060240) 0 empty

Class std::basic_string<wchar_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep (0x0x7f96721fea90) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x7f96720601e0) 0

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

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

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

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

Class std::collate<char>
   size=24 align=8
   base size=24 base align=8
std::collate<char> (0x0x7f96721fec98) 0
    vptr=((& std::collate<char>::_ZTVSt7collateIcE) + 16u)
  std::locale::facet (0x0x7f9672060480) 0
      primary-for std::collate<char> (0x0x7f96721fec98)

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

Class std::collate<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::collate<wchar_t> (0x0x7f96721fed00) 0
    vptr=((& std::collate<wchar_t>::_ZTVSt7collateIwE) + 16u)
  std::locale::facet (0x0x7f96720604e0) 0
      primary-for std::collate<wchar_t> (0x0x7f96721fed00)

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> > (0x0x7f96720605a0) 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> (0x0x7f9672060600) 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> (0x0x7f96721fee38) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7f9672060660) 0 empty

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

Class std::collate_byname<char>
   size=24 align=8
   base size=24 base align=8
std::collate_byname<char> (0x0x7f96721fef08) 0
    vptr=((& std::collate_byname<char>::_ZTVSt14collate_bynameIcE) + 16u)
  std::collate<char> (0x0x7f96721fef70) 0
      primary-for std::collate_byname<char> (0x0x7f96721fef08)
    std::locale::facet (0x0x7f96720606c0) 0
        primary-for std::collate<char> (0x0x7f96721fef70)

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

Class std::collate_byname<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::collate_byname<wchar_t> (0x0x7f96721fe410) 0
    vptr=((& std::collate_byname<wchar_t>::_ZTVSt14collate_bynameIwE) + 16u)
  std::collate<wchar_t> (0x0x7f96721fe4e0) 0
      primary-for std::collate_byname<wchar_t> (0x0x7f96721fe410)
    std::locale::facet (0x0x7f9672060720) 0
        primary-for std::collate<wchar_t> (0x0x7f96721fe4e0)

Vtable for std::ios_base::failure
std::ios_base::failure::_ZTVNSt8ios_base7failureE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt8ios_base7failureE)
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=16 align=8
   base size=16 base align=8
std::ios_base::failure (0x0x7f96721fe548) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureE) + 16u)
  std::exception (0x0x7f96720607e0) 0 nearly-empty
      primary-for std::ios_base::failure (0x0x7f96721fe548)

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

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

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7f9672060900) 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 (0x0x7f9672060780) 0
    vptr=((& std::ios_base::_ZTVSt8ios_base) + 16u)

Class std::_Resetiosflags
   size=4 align=4
   base size=4 base align=4
std::_Resetiosflags (0x0x7f9672060960) 0

Class std::_Setiosflags
   size=4 align=4
   base size=4 base align=4
std::_Setiosflags (0x0x7f96720609c0) 0

Class std::_Setbase
   size=4 align=4
   base size=4 base align=4
std::_Setbase (0x0x7f9672060a20) 0

Class std::_Setprecision
   size=4 align=4
   base size=4 base align=4
std::_Setprecision (0x0x7f9672060ae0) 0

Class std::_Setw
   size=4 align=4
   base size=4 base align=4
std::_Setw (0x0x7f9672060b40) 0

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> (0x0x7f9672060c00) 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> (0x0x7f9671e80120) 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 (0x0x7f9671e802a0) 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> (0x0x7f9671f0e000) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7f9671e80540) 0
      primary-for std::ctype<char> (0x0x7f9671f0e000)
  std::ctype_base (0x0x7f9671e805a0) 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> (0x0x7f9671f0ecb0) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7f9671e80600) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f9671f0ecb0)
  std::ctype_base (0x0x7f9671e80660) 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> (0x0x7f9671e299c0) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f9671f0ed90) 0
      primary-for std::ctype<wchar_t> (0x0x7f9671e299c0)
    std::locale::facet (0x0x7f9671e806c0) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f9671f0ed90)
    std::ctype_base (0x0x7f9671e80720) 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> (0x0x7f9671e29b60) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7f9671f510e0) 0
      primary-for std::ctype_byname<char> (0x0x7f9671e29b60)
    std::locale::facet (0x0x7f9671e807e0) 0
        primary-for std::ctype<char> (0x0x7f9671f510e0)
    std::ctype_base (0x0x7f9671e80840) 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> (0x0x7f9671e29bc8) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7f9671e29c30) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f9671e29bc8)
    std::__ctype_abstract_base<wchar_t> (0x0x7f9671f51230) 0
        primary-for std::ctype<wchar_t> (0x0x7f9671e29c30)
      std::locale::facet (0x0x7f9671e808a0) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f9671f51230)
      std::ctype_base (0x0x7f9671e80900) 0 empty

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

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

Class std::numpunct<char>
   size=24 align=8
   base size=24 base align=8
std::numpunct<char> (0x0x7f9671e29f08) 0
    vptr=((& std::numpunct<char>::_ZTVSt8numpunctIcE) + 16u)
  std::locale::facet (0x0x7f9671e80a80) 0
      primary-for std::numpunct<char> (0x0x7f9671e29f08)

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

Class std::numpunct<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::numpunct<wchar_t> (0x0x7f9671e29f70) 0
    vptr=((& std::numpunct<wchar_t>::_ZTVSt8numpunctIwE) + 16u)
  std::locale::facet (0x0x7f9671e80ae0) 0
      primary-for std::numpunct<wchar_t> (0x0x7f9671e29f70)

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

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7f9671bb3138) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7f9671e80de0) 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> (0x0x7f9671e80e40) 0 empty

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

Class std::numpunct_byname<char>
   size=24 align=8
   base size=24 base align=8
std::numpunct_byname<char> (0x0x7f9671bb3548) 0
    vptr=((& std::numpunct_byname<char>::_ZTVSt15numpunct_bynameIcE) + 16u)
  std::numpunct<char> (0x0x7f9671bb35b0) 0
      primary-for std::numpunct_byname<char> (0x0x7f9671bb3548)
    std::locale::facet (0x0x7f9671c2c180) 0
        primary-for std::numpunct<char> (0x0x7f9671bb35b0)

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

Class std::num_get<char>
   size=16 align=8
   base size=12 base align=8
std::num_get<char> (0x0x7f9671bb3618) 0
    vptr=((& std::num_get<char>::_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7f9671c2c1e0) 0
      primary-for std::num_get<char> (0x0x7f9671bb3618)

Vtable for std::num_put<char>
std::num_put<char>::_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
88    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::num_put<char>
   size=16 align=8
   base size=12 base align=8
std::num_put<char> (0x0x7f9671bb3680) 0
    vptr=((& std::num_put<char>::_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7f9671c2c2a0) 0
      primary-for std::num_put<char> (0x0x7f9671bb3680)

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

Class std::numpunct_byname<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::numpunct_byname<wchar_t> (0x0x7f9671bb36e8) 0
    vptr=((& std::numpunct_byname<wchar_t>::_ZTVSt15numpunct_bynameIwE) + 16u)
  std::numpunct<wchar_t> (0x0x7f9671bb3750) 0
      primary-for std::numpunct_byname<wchar_t> (0x0x7f9671bb36e8)
    std::locale::facet (0x0x7f9671c2c360) 0
        primary-for std::numpunct<wchar_t> (0x0x7f9671bb3750)

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

Class std::num_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::num_get<wchar_t> (0x0x7f9671bb37b8) 0
    vptr=((& std::num_get<wchar_t>::_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7f9671c2c3c0) 0
      primary-for std::num_get<wchar_t> (0x0x7f9671bb37b8)

Vtable for std::num_put<wchar_t>
std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
88    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::num_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::num_put<wchar_t> (0x0x7f9671bb3888) 0
    vptr=((& std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7f9671c2c420) 0
      primary-for std::num_put<wchar_t> (0x0x7f9671bb3888)

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

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

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

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

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

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

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> > (0x0x7f9671c2cc00) 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> (0x0x7f9671c2cc60) 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> (0x0x7f9671d39ea0) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7f9671c2ccc0) 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> > (0x0x7f9671c2cd20) 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> (0x0x7f9671c2cd80) 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> (0x0x7f9671a2c0d0) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f9671c2cde0) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7f9671c2ce40) 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> (0x0x7f9671a2c680 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> (0x0x7f9671a2c750 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> (0x0x7f9671a5e9a0) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7f9671a2c680) 0
      primary-for std::basic_iostream<char> (0x0x7f9671a5e9a0)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f9671a2c6e8) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7f9671c2cea0) 24
          primary-for std::basic_ios<char> (0x0x7f9671a2c6e8)
  std::basic_ostream<char> (0x0x7f9671a2c750) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7f9671a2c6e8) 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 (0x0x7f9671c2cf00) 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> (0x0x7f9671a2caf8 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> (0x0x7f9671a2cbc8 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> (0x0x7f9671a940e0) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f9671a2caf8) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7f9671a940e0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f9671a2cb60) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7f9671c2cf60) 24
          primary-for std::basic_ios<wchar_t> (0x0x7f9671a2cb60)
  std::basic_ostream<wchar_t> (0x0x7f9671a2cbc8) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7f9671a2cb60) alternative-path

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

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*> (0x0x7f9671aa3300) 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 (0x0x7f96717900d0) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 16u)
  std::exception (0x0x7f9671aa34e0) 0 nearly-empty
      primary-for std::logic_error (0x0x7f96717900d0)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f9671790888) 0
  std::_Bit_iterator_base (0x0x7f96717908f0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f9671aa3de0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f9671790958) 0
  std::_Bit_iterator_base (0x0x7f96717909c0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f9671aa3e40) 0 empty

Class std::iterator_traits<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Bit_iterator> (0x0x7f9671948000) 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> (0x0x7f9671948060) 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> (0x0x7f9671790c30) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f96719480c0) 0 empty

Class std::iterator_traits<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Bit_const_iterator> (0x0x7f9671948120) 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> (0x0x7f9671948180) 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> (0x0x7f9671790d68) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f96719481e0) 0 empty

Class std::_Setfill<char>
   size=1 align=1
   base size=1 base align=1
std::_Setfill<char> (0x0x7f9671948300) 0

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

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

Class GiNaC::print_context_options
   size=24 align=8
   base size=20 base align=8
GiNaC::print_context_options (0x0x7f9671948600) 0

Class GiNaC::print_options
   size=1 align=1
   base size=0 base align=1
GiNaC::print_options (0x0x7f9671948660) 0 empty

Vtable for GiNaC::print_context
GiNaC::print_context::_ZTVN5GiNaC13print_contextE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC13print_contextE)
16    (int (*)(...))GiNaC::print_context::get_class_info
24    (int (*)(...))GiNaC::print_context::class_name
32    (int (*)(...))GiNaC::print_context::duplicate
40    (int (*)(...))GiNaC::print_context::~print_context
48    (int (*)(...))GiNaC::print_context::~print_context

Class GiNaC::print_context
   size=24 align=8
   base size=20 base align=8
GiNaC::print_context (0x0x7f96719486c0) 0
    vptr=((& GiNaC::print_context::_ZTVN5GiNaC13print_contextE) + 16u)

Class GiNaC::class_info<GiNaC::print_context_options>
   size=40 align=8
   base size=40 base align=8
GiNaC::class_info<GiNaC::print_context_options> (0x0x7f9671948720) 0

Vtable for GiNaC::print_dflt
GiNaC::print_dflt::_ZTVN5GiNaC10print_dfltE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC10print_dfltE)
16    (int (*)(...))GiNaC::print_dflt::get_class_info
24    (int (*)(...))GiNaC::print_dflt::class_name
32    (int (*)(...))GiNaC::print_dflt::duplicate
40    (int (*)(...))GiNaC::print_dflt::~print_dflt
48    (int (*)(...))GiNaC::print_dflt::~print_dflt

Class GiNaC::print_dflt
   size=24 align=8
   base size=20 base align=8
GiNaC::print_dflt (0x0x7f9671790d00) 0
    vptr=((& GiNaC::print_dflt::_ZTVN5GiNaC10print_dfltE) + 16u)
  GiNaC::print_context (0x0x7f9671948780) 0
      primary-for GiNaC::print_dflt (0x0x7f9671790d00)

Vtable for GiNaC::print_latex
GiNaC::print_latex::_ZTVN5GiNaC11print_latexE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC11print_latexE)
16    (int (*)(...))GiNaC::print_latex::get_class_info
24    (int (*)(...))GiNaC::print_latex::class_name
32    (int (*)(...))GiNaC::print_latex::duplicate
40    (int (*)(...))GiNaC::print_latex::~print_latex
48    (int (*)(...))GiNaC::print_latex::~print_latex

Class GiNaC::print_latex
   size=24 align=8
   base size=20 base align=8
GiNaC::print_latex (0x0x7f9671790ea0) 0
    vptr=((& GiNaC::print_latex::_ZTVN5GiNaC11print_latexE) + 16u)
  GiNaC::print_context (0x0x7f96719487e0) 0
      primary-for GiNaC::print_latex (0x0x7f9671790ea0)

Vtable for GiNaC::print_python
GiNaC::print_python::_ZTVN5GiNaC12print_pythonE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC12print_pythonE)
16    (int (*)(...))GiNaC::print_python::get_class_info
24    (int (*)(...))GiNaC::print_python::class_name
32    (int (*)(...))GiNaC::print_python::duplicate
40    (int (*)(...))GiNaC::print_python::~print_python
48    (int (*)(...))GiNaC::print_python::~print_python

Class GiNaC::print_python
   size=24 align=8
   base size=20 base align=8
GiNaC::print_python (0x0x7f9671790f08) 0
    vptr=((& GiNaC::print_python::_ZTVN5GiNaC12print_pythonE) + 16u)
  GiNaC::print_context (0x0x7f9671948840) 0
      primary-for GiNaC::print_python (0x0x7f9671790f08)

Vtable for GiNaC::print_python_repr
GiNaC::print_python_repr::_ZTVN5GiNaC17print_python_reprE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC17print_python_reprE)
16    (int (*)(...))GiNaC::print_python_repr::get_class_info
24    (int (*)(...))GiNaC::print_python_repr::class_name
32    (int (*)(...))GiNaC::print_python_repr::duplicate
40    (int (*)(...))GiNaC::print_python_repr::~print_python_repr
48    (int (*)(...))GiNaC::print_python_repr::~print_python_repr

Class GiNaC::print_python_repr
   size=24 align=8
   base size=20 base align=8
GiNaC::print_python_repr (0x0x7f9671790f70) 0
    vptr=((& GiNaC::print_python_repr::_ZTVN5GiNaC17print_python_reprE) + 16u)
  GiNaC::print_context (0x0x7f96719488a0) 0
      primary-for GiNaC::print_python_repr (0x0x7f9671790f70)

Vtable for GiNaC::print_tree
GiNaC::print_tree::_ZTVN5GiNaC10print_treeE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC10print_treeE)
16    (int (*)(...))GiNaC::print_tree::get_class_info
24    (int (*)(...))GiNaC::print_tree::class_name
32    (int (*)(...))GiNaC::print_tree::duplicate
40    (int (*)(...))GiNaC::print_tree::~print_tree
48    (int (*)(...))GiNaC::print_tree::~print_tree

Class GiNaC::print_tree
   size=24 align=8
   base size=24 base align=8
GiNaC::print_tree (0x0x7f9671667000) 0
    vptr=((& GiNaC::print_tree::_ZTVN5GiNaC10print_treeE) + 16u)
  GiNaC::print_context (0x0x7f9671948900) 0
      primary-for GiNaC::print_tree (0x0x7f9671667000)

Vtable for GiNaC::print_csrc
GiNaC::print_csrc::_ZTVN5GiNaC10print_csrcE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC10print_csrcE)
16    (int (*)(...))GiNaC::print_csrc::get_class_info
24    (int (*)(...))GiNaC::print_csrc::class_name
32    (int (*)(...))GiNaC::print_csrc::duplicate
40    (int (*)(...))GiNaC::print_csrc::~print_csrc
48    (int (*)(...))GiNaC::print_csrc::~print_csrc

Class GiNaC::print_csrc
   size=24 align=8
   base size=20 base align=8
GiNaC::print_csrc (0x0x7f9671667068) 0
    vptr=((& GiNaC::print_csrc::_ZTVN5GiNaC10print_csrcE) + 16u)
  GiNaC::print_context (0x0x7f9671948960) 0
      primary-for GiNaC::print_csrc (0x0x7f9671667068)

Vtable for GiNaC::print_csrc_float
GiNaC::print_csrc_float::_ZTVN5GiNaC16print_csrc_floatE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC16print_csrc_floatE)
16    (int (*)(...))GiNaC::print_csrc_float::get_class_info
24    (int (*)(...))GiNaC::print_csrc_float::class_name
32    (int (*)(...))GiNaC::print_csrc_float::duplicate
40    (int (*)(...))GiNaC::print_csrc_float::~print_csrc_float
48    (int (*)(...))GiNaC::print_csrc_float::~print_csrc_float

Class GiNaC::print_csrc_float
   size=24 align=8
   base size=20 base align=8
GiNaC::print_csrc_float (0x0x7f96716670d0) 0
    vptr=((& GiNaC::print_csrc_float::_ZTVN5GiNaC16print_csrc_floatE) + 16u)
  GiNaC::print_csrc (0x0x7f9671667138) 0
      primary-for GiNaC::print_csrc_float (0x0x7f96716670d0)
    GiNaC::print_context (0x0x7f96719489c0) 0
        primary-for GiNaC::print_csrc (0x0x7f9671667138)

Vtable for GiNaC::print_csrc_double
GiNaC::print_csrc_double::_ZTVN5GiNaC17print_csrc_doubleE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC17print_csrc_doubleE)
16    (int (*)(...))GiNaC::print_csrc_double::get_class_info
24    (int (*)(...))GiNaC::print_csrc_double::class_name
32    (int (*)(...))GiNaC::print_csrc_double::duplicate
40    (int (*)(...))GiNaC::print_csrc_double::~print_csrc_double
48    (int (*)(...))GiNaC::print_csrc_double::~print_csrc_double

Class GiNaC::print_csrc_double
   size=24 align=8
   base size=20 base align=8
GiNaC::print_csrc_double (0x0x7f96716671a0) 0
    vptr=((& GiNaC::print_csrc_double::_ZTVN5GiNaC17print_csrc_doubleE) + 16u)
  GiNaC::print_csrc (0x0x7f9671667208) 0
      primary-for GiNaC::print_csrc_double (0x0x7f96716671a0)
    GiNaC::print_context (0x0x7f9671948a20) 0
        primary-for GiNaC::print_csrc (0x0x7f9671667208)

Vtable for GiNaC::print_csrc_cl_N
GiNaC::print_csrc_cl_N::_ZTVN5GiNaC15print_csrc_cl_NE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC15print_csrc_cl_NE)
16    (int (*)(...))GiNaC::print_csrc_cl_N::get_class_info
24    (int (*)(...))GiNaC::print_csrc_cl_N::class_name
32    (int (*)(...))GiNaC::print_csrc_cl_N::duplicate
40    (int (*)(...))GiNaC::print_csrc_cl_N::~print_csrc_cl_N
48    (int (*)(...))GiNaC::print_csrc_cl_N::~print_csrc_cl_N

Class GiNaC::print_csrc_cl_N
   size=24 align=8
   base size=20 base align=8
GiNaC::print_csrc_cl_N (0x0x7f9671667270) 0
    vptr=((& GiNaC::print_csrc_cl_N::_ZTVN5GiNaC15print_csrc_cl_NE) + 16u)
  GiNaC::print_csrc (0x0x7f96716672d8) 0
      primary-for GiNaC::print_csrc_cl_N (0x0x7f9671667270)
    GiNaC::print_context (0x0x7f9671948a80) 0
        primary-for GiNaC::print_csrc (0x0x7f96716672d8)

Vtable for GiNaC::print_functor_impl
GiNaC::print_functor_impl::_ZTVN5GiNaC18print_functor_implE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC18print_functor_implE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual

Class GiNaC::print_functor_impl
   size=8 align=8
   base size=8 base align=8
GiNaC::print_functor_impl (0x0x7f9671948ae0) 0 nearly-empty
    vptr=((& GiNaC::print_functor_impl::_ZTVN5GiNaC18print_functor_implE) + 16u)

Class std::auto_ptr<GiNaC::print_functor_impl>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr<GiNaC::print_functor_impl> (0x0x7f9671948e40) 0

Class GiNaC::print_functor
   size=8 align=8
   base size=8 base align=8
GiNaC::print_functor (0x0x7f9671948d80) 0

Class std::auto_ptr_ref<GiNaC::print_functor_impl>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr_ref<GiNaC::print_functor_impl> (0x0x7f9671948ea0) 0

Class std::__detail::_List_node_base
   size=16 align=8
   base size=16 base align=8
std::__detail::_List_node_base (0x0x7f9671948f00) 0

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

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

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

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

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

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

Class GiNaC::return_type_t
   size=16 align=8
   base size=16 base align=8
GiNaC::return_type_t (0x0x7f96716dd300) 0

Class __gnu_cxx::new_allocator<GiNaC::print_functor>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<GiNaC::print_functor> (0x0x7f96716dd540) 0 empty

Class std::allocator<GiNaC::print_functor>
   size=1 align=1
   base size=1 base align=1
std::allocator<GiNaC::print_functor> (0x0x7f9671667680) 0 empty
  __gnu_cxx::new_allocator<GiNaC::print_functor> (0x0x7f96716dd5a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::print_functor> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::print_functor> > (0x0x7f96716dd4e0) 0 empty

Class std::allocator<GiNaC::print_functor>::rebind<GiNaC::print_functor>
   size=1 align=1
   base size=0 base align=1
std::allocator<GiNaC::print_functor>::rebind<GiNaC::print_functor> (0x0x7f96716dd6c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::print_functor> >::rebind<GiNaC::print_functor>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::print_functor> >::rebind<GiNaC::print_functor> (0x0x7f96716dd660) 0 empty

Class std::_Vector_base<GiNaC::print_functor, std::allocator<GiNaC::print_functor> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::print_functor, std::allocator<GiNaC::print_functor> >::_Vector_impl (0x0x7f9671667820) 0
  std::allocator<GiNaC::print_functor> (0x0x7f9671667888) 0 empty
    __gnu_cxx::new_allocator<GiNaC::print_functor> (0x0x7f96716dd7e0) 0 empty

Class std::_Vector_base<GiNaC::print_functor, std::allocator<GiNaC::print_functor> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::print_functor, std::allocator<GiNaC::print_functor> > (0x0x7f96716dd480) 0

Class std::vector<GiNaC::print_functor>
   size=24 align=8
   base size=24 base align=8
std::vector<GiNaC::print_functor> (0x0x7f96716678f0) 0
  std::_Vector_base<GiNaC::print_functor, std::allocator<GiNaC::print_functor> > (0x0x7f96716dd900) 0

Class GiNaC::registered_class_options
   size=48 align=8
   base size=48 base align=8
GiNaC::registered_class_options (0x0x7f96716dd360) 0

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7f96716dda80) 0

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7f96716ddae0) 0

Class wait
   size=4 align=4
   base size=4 base align=4
wait (0x0x7f96716dda20) 0

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

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

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

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

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

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

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

Vtable for GiNaC::map_function
GiNaC::map_function::_ZTVN5GiNaC12map_functionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC12map_functionE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class GiNaC::map_function
   size=8 align=8
   base size=8 base align=8
GiNaC::map_function (0x0x7f96711817e0) 0 nearly-empty
    vptr=((& GiNaC::map_function::_ZTVN5GiNaC12map_functionE) + 16u)

Vtable for GiNaC::visitor
GiNaC::visitor::_ZTVN5GiNaC7visitorE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC7visitorE)
16    (int (*)(...))GiNaC::visitor::~visitor
24    (int (*)(...))GiNaC::visitor::~visitor

Class GiNaC::visitor
   size=8 align=8
   base size=8 base align=8
GiNaC::visitor (0x0x7f9671181840) 0 nearly-empty
    vptr=((& GiNaC::visitor::_ZTVN5GiNaC7visitorE) + 16u)

Vtable for GiNaC::basic::visitor
GiNaC::basic::visitor::_ZTVN5GiNaC5basic7visitorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC5basic7visitorE)
16    (int (*)(...))__cxa_pure_virtual
24    0u
32    0u

Class GiNaC::basic::visitor
   size=8 align=8
   base size=8 base align=8
GiNaC::basic::visitor (0x0x7f9671181900) 0 nearly-empty
    vptr=((& GiNaC::basic::visitor::_ZTVN5GiNaC5basic7visitorE) + 16u)

Class __gnu_cxx::new_allocator<GiNaC::ex>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<GiNaC::ex> (0x0x7f9671181a20) 0 empty

Class std::allocator<GiNaC::ex>
   size=1 align=1
   base size=1 base align=1
std::allocator<GiNaC::ex> (0x0x7f9671667c30) 0 empty
  __gnu_cxx::new_allocator<GiNaC::ex> (0x0x7f9671181a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::ex> > (0x0x7f96711819c0) 0 empty

Class std::allocator<GiNaC::ex>::rebind<GiNaC::ex>
   size=1 align=1
   base size=0 base align=1
std::allocator<GiNaC::ex>::rebind<GiNaC::ex> (0x0x7f9671181ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::ex> >::rebind<GiNaC::ex>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::ex> >::rebind<GiNaC::ex> (0x0x7f9671181b40) 0 empty

Class std::_Vector_base<GiNaC::ex, std::allocator<GiNaC::ex> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::ex, std::allocator<GiNaC::ex> >::_Vector_impl (0x0x7f9671667dd0) 0
  std::allocator<GiNaC::ex> (0x0x7f9671667e38) 0 empty
    __gnu_cxx::new_allocator<GiNaC::ex> (0x0x7f9671181c00) 0 empty

Class std::_Vector_base<GiNaC::ex, std::allocator<GiNaC::ex> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::ex, std::allocator<GiNaC::ex> > (0x0x7f9671181960) 0

Class std::vector<GiNaC::ex>
   size=24 align=8
   base size=24 base align=8
std::vector<GiNaC::ex> (0x0x7f9671667ea0) 0
  std::_Vector_base<GiNaC::ex, std::allocator<GiNaC::ex> > (0x0x7f9671181c60) 0

Vtable for GiNaC::basic
GiNaC::basic::_ZTVN5GiNaC5basicE: 60u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC5basicE)
16    (int (*)(...))GiNaC::basic::get_class_info
24    (int (*)(...))GiNaC::basic::get_class_info
32    (int (*)(...))GiNaC::basic::class_name
40    (int (*)(...))GiNaC::basic::~basic
48    (int (*)(...))GiNaC::basic::~basic
56    (int (*)(...))GiNaC::basic::duplicate
64    (int (*)(...))GiNaC::basic::eval
72    (int (*)(...))GiNaC::basic::evalf
80    (int (*)(...))GiNaC::basic::evalm
88    (int (*)(...))GiNaC::basic::eval_integ
96    (int (*)(...))GiNaC::basic::eval_ncmul
104   (int (*)(...))GiNaC::basic::eval_indexed
112   (int (*)(...))GiNaC::basic::print
120   (int (*)(...))GiNaC::basic::dbgprint
128   (int (*)(...))GiNaC::basic::dbgprinttree
136   (int (*)(...))GiNaC::basic::precedence
144   (int (*)(...))GiNaC::basic::info
152   (int (*)(...))GiNaC::basic::nops
160   (int (*)(...))GiNaC::basic::op
168   (int (*)(...))GiNaC::basic::operator[]
176   (int (*)(...))GiNaC::basic::operator[]
184   (int (*)(...))GiNaC::basic::let_op
192   (int (*)(...))GiNaC::basic::operator[]
200   (int (*)(...))GiNaC::basic::operator[]
208   (int (*)(...))GiNaC::basic::has
216   (int (*)(...))GiNaC::basic::match
224   (int (*)(...))GiNaC::basic::match_same_type
232   (int (*)(...))GiNaC::basic::subs
240   (int (*)(...))GiNaC::basic::map
248   (int (*)(...))GiNaC::basic::accept
256   (int (*)(...))GiNaC::basic::is_polynomial
264   (int (*)(...))GiNaC::basic::degree
272   (int (*)(...))GiNaC::basic::ldegree
280   (int (*)(...))GiNaC::basic::coeff
288   (int (*)(...))GiNaC::basic::expand
296   (int (*)(...))GiNaC::basic::collect
304   (int (*)(...))GiNaC::basic::derivative
312   (int (*)(...))GiNaC::basic::series
320   (int (*)(...))GiNaC::basic::normal
328   (int (*)(...))GiNaC::basic::to_rational
336   (int (*)(...))GiNaC::basic::to_polynomial
344   (int (*)(...))GiNaC::basic::integer_content
352   (int (*)(...))GiNaC::basic::smod
360   (int (*)(...))GiNaC::basic::max_coefficient
368   (int (*)(...))GiNaC::basic::get_free_indices
376   (int (*)(...))GiNaC::basic::add_indexed
384   (int (*)(...))GiNaC::basic::scalar_mul_indexed
392   (int (*)(...))GiNaC::basic::contract_with
400   (int (*)(...))GiNaC::basic::return_type
408   (int (*)(...))GiNaC::basic::return_type_tinfo
416   (int (*)(...))GiNaC::basic::conjugate
424   (int (*)(...))GiNaC::basic::real_part
432   (int (*)(...))GiNaC::basic::imag_part
440   (int (*)(...))GiNaC::basic::compare_same_type
448   (int (*)(...))GiNaC::basic::is_equal_same_type
456   (int (*)(...))GiNaC::basic::calchash
464   (int (*)(...))GiNaC::basic::archive
472   (int (*)(...))GiNaC::basic::read_archive

Class GiNaC::basic
   size=24 align=8
   base size=20 base align=8
GiNaC::basic (0x0x7f9671667bc8) 0
    vptr=((& GiNaC::basic::_ZTVN5GiNaC5basicE) + 16u)
  GiNaC::refcounted (0x0x7f96711818a0) 8

Class GiNaC::class_info<GiNaC::registered_class_options>
   size=64 align=8
   base size=64 base align=8
GiNaC::class_info<GiNaC::registered_class_options> (0x0x7f9671181d80) 0

Class GiNaC::library_init
   size=1 align=1
   base size=0 base align=1
GiNaC::library_init (0x0x7f9670f6e2a0) 0 empty

Class GiNaC::ptr<GiNaC::basic>
   size=8 align=8
   base size=8 base align=8
GiNaC::ptr<GiNaC::basic> (0x0x7f9670f6e360) 0

Class GiNaC::ex
   size=8 align=8
   base size=8 base align=8
GiNaC::ex (0x0x7f9670f6e300) 0

Class std::iterator<std::random_access_iterator_tag, GiNaC::ex, long int, const GiNaC::ex*, const GiNaC::ex&>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, GiNaC::ex, long int, const GiNaC::ex*, const GiNaC::ex&> (0x0x7f9670f6e3c0) 0 empty

Class GiNaC::const_iterator
   size=16 align=8
   base size=16 base align=8
GiNaC::const_iterator (0x0x7f967101a340) 0
  std::iterator<std::random_access_iterator_tag, GiNaC::ex, long int, const GiNaC::ex*, const GiNaC::ex&> (0x0x7f9670f6e420) 0 empty

Class std::auto_ptr<GiNaC::ex>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr<GiNaC::ex> (0x0x7f9670f6e480) 0

Class std::auto_ptr_ref<GiNaC::ex>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr_ref<GiNaC::ex> (0x0x7f9670f6e4e0) 0

Class GiNaC::internal::_iter_rep
   size=24 align=8
   base size=24 base align=8
GiNaC::internal::_iter_rep (0x0x7f9670f6e540) 0

Class std::iterator<std::forward_iterator_tag, GiNaC::ex, long int, const GiNaC::ex*, const GiNaC::ex&>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::forward_iterator_tag, GiNaC::ex, long int, const GiNaC::ex*, const GiNaC::ex&> (0x0x7f9670f6e5a0) 0 empty

Class __gnu_cxx::new_allocator<GiNaC::internal::_iter_rep>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<GiNaC::internal::_iter_rep> (0x0x7f9670f6e840) 0 empty

Class std::allocator<GiNaC::internal::_iter_rep>
   size=1 align=1
   base size=1 base align=1
std::allocator<GiNaC::internal::_iter_rep> (0x0x7f967101a548) 0 empty
  __gnu_cxx::new_allocator<GiNaC::internal::_iter_rep> (0x0x7f9670f6e8a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::internal::_iter_rep> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::internal::_iter_rep> > (0x0x7f9670f6e7e0) 0 empty

Class std::allocator<GiNaC::internal::_iter_rep>::rebind<GiNaC::internal::_iter_rep>
   size=1 align=1
   base size=0 base align=1
std::allocator<GiNaC::internal::_iter_rep>::rebind<GiNaC::internal::_iter_rep> (0x0x7f9670f6e9c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::internal::_iter_rep> >::rebind<GiNaC::internal::_iter_rep>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::internal::_iter_rep> >::rebind<GiNaC::internal::_iter_rep> (0x0x7f9670f6e960) 0 empty

Class std::_Vector_base<GiNaC::internal::_iter_rep, std::allocator<GiNaC::internal::_iter_rep> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::internal::_iter_rep, std::allocator<GiNaC::internal::_iter_rep> >::_Vector_impl (0x0x7f967101a6e8) 0
  std::allocator<GiNaC::internal::_iter_rep> (0x0x7f967101a750) 0 empty
    __gnu_cxx::new_allocator<GiNaC::internal::_iter_rep> (0x0x7f9670f6ea20) 0 empty

Class std::_Vector_base<GiNaC::internal::_iter_rep, std::allocator<GiNaC::internal::_iter_rep> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::internal::_iter_rep, std::allocator<GiNaC::internal::_iter_rep> > (0x0x7f9670f6e780) 0

Class std::vector<GiNaC::internal::_iter_rep>
   size=24 align=8
   base size=24 base align=8
std::vector<GiNaC::internal::_iter_rep> (0x0x7f967101a7b8) 0
  std::_Vector_base<GiNaC::internal::_iter_rep, std::allocator<GiNaC::internal::_iter_rep> > (0x0x7f9670f6eb40) 0

Class std::stack<GiNaC::internal::_iter_rep, std::vector<GiNaC::internal::_iter_rep> >
   size=24 align=8
   base size=24 base align=8
std::stack<GiNaC::internal::_iter_rep, std::vector<GiNaC::internal::_iter_rep> > (0x0x7f9670f6e720) 0

Class GiNaC::const_preorder_iterator
   size=24 align=8
   base size=24 base align=8
GiNaC::const_preorder_iterator (0x0x7f967101a4e0) 0
  std::iterator<std::forward_iterator_tag, GiNaC::ex, long int, const GiNaC::ex*, const GiNaC::ex&> (0x0x7f9670f6e6c0) 0 empty

Class GiNaC::const_postorder_iterator
   size=24 align=8
   base size=24 base align=8
GiNaC::const_postorder_iterator (0x0x7f967101a9c0) 0
  std::iterator<std::forward_iterator_tag, GiNaC::ex, long int, const GiNaC::ex*, const GiNaC::ex&> (0x0x7f9670f6ec00) 0 empty

Class std::binary_function<GiNaC::ex, GiNaC::ex, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<GiNaC::ex, GiNaC::ex, bool> (0x0x7f9670f6ec60) 0 empty

Class GiNaC::ex_is_less
   size=1 align=1
   base size=1 base align=1
GiNaC::ex_is_less (0x0x7f967101aa90) 0 empty
  std::binary_function<GiNaC::ex, GiNaC::ex, bool> (0x0x7f9670f6ecc0) 0 empty

Class GiNaC::ex_is_equal
   size=1 align=1
   base size=1 base align=1
GiNaC::ex_is_equal (0x0x7f967101aaf8) 0 empty
  std::binary_function<GiNaC::ex, GiNaC::ex, bool> (0x0x7f9670f6ed20) 0 empty

Class GiNaC::op0_is_equal
   size=1 align=1
   base size=1 base align=1
GiNaC::op0_is_equal (0x0x7f967101ab60) 0 empty
  std::binary_function<GiNaC::ex, GiNaC::ex, bool> (0x0x7f9670f6ed80) 0 empty

Class std::binary_function<GiNaC::ex, GiNaC::ex, void>
   size=1 align=1
   base size=0 base align=1
std::binary_function<GiNaC::ex, GiNaC::ex, void> (0x0x7f9670f6ede0) 0 empty

Class GiNaC::ex_swap
   size=1 align=1
   base size=1 base align=1
GiNaC::ex_swap (0x0x7f967101abc8) 0 empty
  std::binary_function<GiNaC::ex, GiNaC::ex, void> (0x0x7f9670f6ee40) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const GiNaC::ex, GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const GiNaC::ex, GiNaC::ex> > (0x0x7f9670f6ef00) 0 empty

Class std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > (0x0x7f967101ac30) 0 empty
  __gnu_cxx::new_allocator<std::pair<const GiNaC::ex, GiNaC::ex> > (0x0x7f9670f6ef60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > > (0x0x7f9670dfc000) 0 empty

Class std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> >::rebind<std::pair<const GiNaC::ex, GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> >::rebind<std::pair<const GiNaC::ex, GiNaC::ex> > (0x0x7f9670dfc120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > >::rebind<std::pair<const GiNaC::ex, GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > >::rebind<std::pair<const GiNaC::ex, GiNaC::ex> > (0x0x7f9670dfc0c0) 0 empty

Class std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> >::rebind<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> >::rebind<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > > (0x0x7f9670dfc240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > >::rebind<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > >::rebind<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > > (0x0x7f9670dfc1e0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > > (0x0x7f9670dfc2a0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > > (0x0x7f967101af70) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > > (0x0x7f9670dfc300) 0 empty

Class std::_Rb_tree<GiNaC::ex, std::pair<const GiNaC::ex, GiNaC::ex>, std::_Select1st<std::pair<const GiNaC::ex, GiNaC::ex> >, GiNaC::ex_is_less, std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > >::_Rb_tree_impl<GiNaC::ex_is_less, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<GiNaC::ex, std::pair<const GiNaC::ex, GiNaC::ex>, std::_Select1st<std::pair<const GiNaC::ex, GiNaC::ex> >, GiNaC::ex_is_less, std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > >::_Rb_tree_impl<GiNaC::ex_is_less, false> (0x0x7f967101a5b0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > > (0x0x7f967101a820) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, GiNaC::ex> > > (0x0x7f9670dfc360) 0 empty

Class std::_Rb_tree<GiNaC::ex, std::pair<const GiNaC::ex, GiNaC::ex>, std::_Select1st<std::pair<const GiNaC::ex, GiNaC::ex> >, GiNaC::ex_is_less, std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<GiNaC::ex, std::pair<const GiNaC::ex, GiNaC::ex>, std::_Select1st<std::pair<const GiNaC::ex, GiNaC::ex> >, GiNaC::ex_is_less, std::allocator<std::pair<const GiNaC::ex, GiNaC::ex> > > (0x0x7f9670dfc180) 0

Class std::map<GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less>
   size=48 align=8
   base size=48 base align=8
std::map<GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less> (0x0x7f9670f6eea0) 0

Vtable for GiNaC::pointer_to_map_function
GiNaC::pointer_to_map_function::_ZTVN5GiNaC23pointer_to_map_functionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC23pointer_to_map_functionE)
16    (int (*)(...))GiNaC::pointer_to_map_function::~pointer_to_map_function
24    (int (*)(...))GiNaC::pointer_to_map_function::~pointer_to_map_function
32    (int (*)(...))GiNaC::pointer_to_map_function::operator()

Class GiNaC::pointer_to_map_function
   size=16 align=8
   base size=16 base align=8
GiNaC::pointer_to_map_function (0x0x7f967101ac98) 0
    vptr=((& GiNaC::pointer_to_map_function::_ZTVN5GiNaC23pointer_to_map_functionE) + 16u)
  GiNaC::map_function (0x0x7f9670dfc480) 0 nearly-empty
      primary-for GiNaC::pointer_to_map_function (0x0x7f967101ac98)

Class std::iterator_traits<GiNaC::ex*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<GiNaC::ex*> (0x0x7f9670dfcae0) 0 empty

Class __gnu_cxx::__normal_iterator<GiNaC::ex*, std::vector<GiNaC::ex> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<GiNaC::ex*, std::vector<GiNaC::ex> > (0x0x7f9670dfca80) 0

Class std::allocator<GiNaC::ex>::rebind<std::_List_node<GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
std::allocator<GiNaC::ex>::rebind<std::_List_node<GiNaC::ex> > (0x0x7f9670dfcc00) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<GiNaC::ex> > (0x0x7f9670dfcc60) 0 empty

Class std::allocator<std::_List_node<GiNaC::ex> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<GiNaC::ex> > (0x0x7f9670ec2410) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<GiNaC::ex> > (0x0x7f9670dfccc0) 0 empty

Class std::_List_base<GiNaC::ex, std::allocator<GiNaC::ex> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<GiNaC::ex, std::allocator<GiNaC::ex> >::_List_impl (0x0x7f9670ec2478) 0
  std::allocator<std::_List_node<GiNaC::ex> > (0x0x7f9670ec24e0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<GiNaC::ex> > (0x0x7f9670dfcd20) 0 empty

Class std::_List_base<GiNaC::ex, std::allocator<GiNaC::ex> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<GiNaC::ex, std::allocator<GiNaC::ex> > (0x0x7f9670dfcba0) 0

Class std::list<GiNaC::ex>
   size=16 align=8
   base size=16 base align=8
std::list<GiNaC::ex> (0x0x7f9670ec2548) 0
  std::_List_base<GiNaC::ex, std::allocator<GiNaC::ex> > (0x0x7f9670dfcd80) 0

Class std::_List_iterator<GiNaC::ex>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<GiNaC::ex> (0x0x7f9670dfcde0) 0

Class GiNaC::archive_node::property_info
   size=24 align=8
   base size=20 base align=8
GiNaC::archive_node::property_info (0x0x7f9670dfcea0) 0

Class GiNaC::archive_node::property
   size=12 align=4
   base size=12 base align=4
GiNaC::archive_node::property (0x0x7f9670dfcf00) 0

Class __gnu_cxx::new_allocator<GiNaC::archive_node::property>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<GiNaC::archive_node::property> (0x0x7f9670f63060) 0 empty

Class std::allocator<GiNaC::archive_node::property>
   size=1 align=1
   base size=1 base align=1
std::allocator<GiNaC::archive_node::property> (0x0x7f9670ec2618) 0 empty
  __gnu_cxx::new_allocator<GiNaC::archive_node::property> (0x0x7f9670f630c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node::property> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node::property> > (0x0x7f9670f63000) 0 empty

Class std::allocator<GiNaC::archive_node::property>::rebind<GiNaC::archive_node::property>
   size=1 align=1
   base size=0 base align=1
std::allocator<GiNaC::archive_node::property>::rebind<GiNaC::archive_node::property> (0x0x7f9670f631e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node::property> >::rebind<GiNaC::archive_node::property>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node::property> >::rebind<GiNaC::archive_node::property> (0x0x7f9670f63180) 0 empty

Class std::_Vector_base<GiNaC::archive_node::property, std::allocator<GiNaC::archive_node::property> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::archive_node::property, std::allocator<GiNaC::archive_node::property> >::_Vector_impl (0x0x7f9670ec27b8) 0
  std::allocator<GiNaC::archive_node::property> (0x0x7f9670ec2820) 0 empty
    __gnu_cxx::new_allocator<GiNaC::archive_node::property> (0x0x7f9670f63240) 0 empty

Class std::_Vector_base<GiNaC::archive_node::property, std::allocator<GiNaC::archive_node::property> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::archive_node::property, std::allocator<GiNaC::archive_node::property> > (0x0x7f9670dfcf60) 0

Class std::vector<GiNaC::archive_node::property>
   size=24 align=8
   base size=24 base align=8
std::vector<GiNaC::archive_node::property> (0x0x7f9670ec2958) 0
  std::_Vector_base<GiNaC::archive_node::property, std::allocator<GiNaC::archive_node::property> > (0x0x7f9670f63360) 0

Class GiNaC::archive_node
   size=48 align=8
   base size=48 base align=8
GiNaC::archive_node (0x0x7f9670dfce40) 0

Class GiNaC::unarchive_table_t
   size=1 align=1
   base size=0 base align=1
GiNaC::unarchive_table_t (0x0x7f9670f63480) 0 empty

Class __gnu_cxx::new_allocator<GiNaC::archive_node>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<GiNaC::archive_node> (0x0x7f9670f63600) 0 empty

Class std::allocator<GiNaC::archive_node>
   size=1 align=1
   base size=1 base align=1
std::allocator<GiNaC::archive_node> (0x0x7f9670ec2af8) 0 empty
  __gnu_cxx::new_allocator<GiNaC::archive_node> (0x0x7f9670f63660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node> > (0x0x7f9670f635a0) 0 empty

Class std::allocator<GiNaC::archive_node>::rebind<GiNaC::archive_node>
   size=1 align=1
   base size=0 base align=1
std::allocator<GiNaC::archive_node>::rebind<GiNaC::archive_node> (0x0x7f9670f63780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node> >::rebind<GiNaC::archive_node>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node> >::rebind<GiNaC::archive_node> (0x0x7f9670f63720) 0 empty

Class std::_Vector_base<GiNaC::archive_node, std::allocator<GiNaC::archive_node> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::archive_node, std::allocator<GiNaC::archive_node> >::_Vector_impl (0x0x7f9670ec2c98) 0
  std::allocator<GiNaC::archive_node> (0x0x7f9670ec2d00) 0 empty
    __gnu_cxx::new_allocator<GiNaC::archive_node> (0x0x7f9670f638a0) 0 empty

Class std::_Vector_base<GiNaC::archive_node, std::allocator<GiNaC::archive_node> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::archive_node, std::allocator<GiNaC::archive_node> > (0x0x7f9670f63540) 0

Class std::vector<GiNaC::archive_node>
   size=24 align=8
   base size=24 base align=8
std::vector<GiNaC::archive_node> (0x0x7f9670ec2d68) 0
  std::_Vector_base<GiNaC::archive_node, std::allocator<GiNaC::archive_node> > (0x0x7f9670f639c0) 0

Class GiNaC::archive::archived_ex
   size=8 align=4
   base size=8 base align=4
GiNaC::archive::archived_ex (0x0x7f9670f63a20) 0

Class __gnu_cxx::new_allocator<GiNaC::archive::archived_ex>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<GiNaC::archive::archived_ex> (0x0x7f9670f63b40) 0 empty

Class std::allocator<GiNaC::archive::archived_ex>
   size=1 align=1
   base size=1 base align=1
std::allocator<GiNaC::archive::archived_ex> (0x0x7f9670ec2e38) 0 empty
  __gnu_cxx::new_allocator<GiNaC::archive::archived_ex> (0x0x7f9670f63ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive::archived_ex> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive::archived_ex> > (0x0x7f9670f63ae0) 0 empty

Class std::allocator<GiNaC::archive::archived_ex>::rebind<GiNaC::archive::archived_ex>
   size=1 align=1
   base size=0 base align=1
std::allocator<GiNaC::archive::archived_ex>::rebind<GiNaC::archive::archived_ex> (0x0x7f9670f63cc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive::archived_ex> >::rebind<GiNaC::archive::archived_ex>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive::archived_ex> >::rebind<GiNaC::archive::archived_ex> (0x0x7f9670f63c60) 0 empty

Class std::_Vector_base<GiNaC::archive::archived_ex, std::allocator<GiNaC::archive::archived_ex> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::archive::archived_ex, std::allocator<GiNaC::archive::archived_ex> >::_Vector_impl (0x0x7f9670ec22d8) 0
  std::allocator<GiNaC::archive::archived_ex> (0x0x7f9670ec25b0) 0 empty
    __gnu_cxx::new_allocator<GiNaC::archive::archived_ex> (0x0x7f9670f63d20) 0 empty

Class std::_Vector_base<GiNaC::archive::archived_ex, std::allocator<GiNaC::archive::archived_ex> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::archive::archived_ex, std::allocator<GiNaC::archive::archived_ex> > (0x0x7f9670f63a80) 0

Class std::vector<GiNaC::archive::archived_ex>
   size=24 align=8
   base size=24 base align=8
std::vector<GiNaC::archive::archived_ex> (0x0x7f9670ec2680) 0
  std::_Vector_base<GiNaC::archive::archived_ex, std::allocator<GiNaC::archive::archived_ex> > (0x0x7f9670f63e40) 0

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

Class std::allocator<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::basic_string<char> > (0x0x7f9670ec29c0) 0 empty
  __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7f9670ce5060) 0 empty

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

Class std::allocator<std::basic_string<char> >::rebind<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::basic_string<char> >::rebind<std::basic_string<char> > (0x0x7f9670ce5180) 0 empty

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

Class std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl (0x0x7f9670d03068) 0
  std::allocator<std::basic_string<char> > (0x0x7f9670d030d0) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7f9670ce51e0) 0 empty

Class std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7f9670f63f00) 0

Class std::vector<std::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::basic_string<char> > (0x0x7f9670d03208) 0
  std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7f9670ce5240) 0

Class __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, unsigned int> > (0x0x7f9670ce5300) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, unsigned int> > (0x0x7f9670d033a8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, unsigned int> > (0x0x7f9670ce5360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, unsigned int> > > (0x0x7f9670ce53c0) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, unsigned int> >::rebind<std::pair<const std::basic_string<char>, unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, unsigned int> >::rebind<std::pair<const std::basic_string<char>, unsigned int> > (0x0x7f9670ce54e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, unsigned int> > >::rebind<std::pair<const std::basic_string<char>, unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, unsigned int> > >::rebind<std::pair<const std::basic_string<char>, unsigned int> > (0x0x7f9670ce5480) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, unsigned int> >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, unsigned int> >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > > (0x0x7f9670ce5600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > > (0x0x7f9670ce55a0) 0 empty

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

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

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > > (0x0x7f9670ce5720) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > > (0x0x7f9670d03820) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > > (0x0x7f9670ce5780) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, unsigned int>, std::_Select1st<std::pair<const std::basic_string<char>, unsigned int> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, unsigned int> > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, unsigned int>, std::_Select1st<std::pair<const std::basic_string<char>, unsigned int> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, unsigned int> > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false> (0x0x7f9670d038f0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > > (0x0x7f9670d03958) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > > (0x0x7f9670ce58a0) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, unsigned int>, std::_Select1st<std::pair<const std::basic_string<char>, unsigned int> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, unsigned int> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, unsigned int>, std::_Select1st<std::pair<const std::basic_string<char>, unsigned int> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, unsigned int> > > (0x0x7f9670ce5540) 0

Class std::map<std::basic_string<char>, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<std::basic_string<char>, unsigned int> (0x0x7f9670ce52a0) 0

Class __gnu_cxx::new_allocator<std::pair<const GiNaC::ex, unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const GiNaC::ex, unsigned int> > (0x0x7f9670ce59c0) 0 empty

Class std::allocator<std::pair<const GiNaC::ex, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const GiNaC::ex, unsigned int> > (0x0x7f9670d03a28) 0 empty
  __gnu_cxx::new_allocator<std::pair<const GiNaC::ex, unsigned int> > (0x0x7f9670ce5a20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, unsigned int> > > (0x0x7f9670ce5a80) 0 empty

Class std::allocator<std::pair<const GiNaC::ex, unsigned int> >::rebind<std::pair<const GiNaC::ex, unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const GiNaC::ex, unsigned int> >::rebind<std::pair<const GiNaC::ex, unsigned int> > (0x0x7f9670ce5ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, unsigned int> > >::rebind<std::pair<const GiNaC::ex, unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, unsigned int> > >::rebind<std::pair<const GiNaC::ex, unsigned int> > (0x0x7f9670ce5b40) 0 empty

Class std::allocator<std::pair<const GiNaC::ex, unsigned int> >::rebind<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const GiNaC::ex, unsigned int> >::rebind<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > > (0x0x7f9670ce5cc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const GiNaC::ex, unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > > (0x0x7f9670ce5c60) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > > (0x0x7f9670ce5d20) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > > (0x0x7f9670d03c98) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > > (0x0x7f9670ce5e40) 0 empty

Class std::_Rb_tree<GiNaC::ex, std::pair<const GiNaC::ex, unsigned int>, std::_Select1st<std::pair<const GiNaC::ex, unsigned int> >, GiNaC::ex_is_less, std::allocator<std::pair<const GiNaC::ex, unsigned int> > >::_Rb_tree_impl<GiNaC::ex_is_less, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<GiNaC::ex, std::pair<const GiNaC::ex, unsigned int>, std::_Select1st<std::pair<const GiNaC::ex, unsigned int> >, GiNaC::ex_is_less, std::allocator<std::pair<const GiNaC::ex, unsigned int> > >::_Rb_tree_impl<GiNaC::ex_is_less, false> (0x0x7f9670d03d00) 0
  std::allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > > (0x0x7f9670d03d68) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > > (0x0x7f9670ce5f00) 0 empty

Class std::_Rb_tree<GiNaC::ex, std::pair<const GiNaC::ex, unsigned int>, std::_Select1st<std::pair<const GiNaC::ex, unsigned int> >, GiNaC::ex_is_less, std::allocator<std::pair<const GiNaC::ex, unsigned int> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<GiNaC::ex, std::pair<const GiNaC::ex, unsigned int>, std::_Select1st<std::pair<const GiNaC::ex, unsigned int> >, GiNaC::ex_is_less, std::allocator<std::pair<const GiNaC::ex, unsigned int> > > (0x0x7f9670ce5c00) 0

Class std::map<GiNaC::ex, unsigned int, GiNaC::ex_is_less>
   size=48 align=8
   base size=48 base align=8
std::map<GiNaC::ex, unsigned int, GiNaC::ex_is_less> (0x0x7f9670ce5960) 0

Class GiNaC::archive
   size=168 align=8
   base size=168 base align=8
GiNaC::archive (0x0x7f9670f634e0) 0

Class GiNaC::container_storage<std::vector>
   size=24 align=8
   base size=24 base align=8
GiNaC::container_storage<std::vector> (0x0x7f9670a7a1e0) 0

Class std::iterator_traits<const GiNaC::ex*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const GiNaC::ex*> (0x0x7f9670a7a420) 0 empty

Class __gnu_cxx::__normal_iterator<const GiNaC::ex*, std::vector<GiNaC::ex> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const GiNaC::ex*, std::vector<GiNaC::ex> > (0x0x7f9670a7a3c0) 0

Class std::iterator_traits<const GiNaC::archive_node::property*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const GiNaC::archive_node::property*> (0x0x7f9670a7a4e0) 0 empty

Class __gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > (0x0x7f9670a7a480) 0

Class std::allocator<GiNaC::ex>::rebind<std::_Rb_tree_node<GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
std::allocator<GiNaC::ex>::rebind<std::_Rb_tree_node<GiNaC::ex> > (0x0x7f9670a7a6c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::ex> >::rebind<std::_Rb_tree_node<GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::ex> >::rebind<std::_Rb_tree_node<GiNaC::ex> > (0x0x7f9670a7a660) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<GiNaC::ex> > (0x0x7f9670a7a7e0) 0 empty

Class std::allocator<std::_Rb_tree_node<GiNaC::ex> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<GiNaC::ex> > (0x0x7f9670782000) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<GiNaC::ex> > (0x0x7f9670a7a840) 0 empty

Class std::_Rb_tree<GiNaC::ex, GiNaC::ex, std::_Identity<GiNaC::ex>, GiNaC::ex_is_less, std::allocator<GiNaC::ex> >::_Rb_tree_impl<GiNaC::ex_is_less, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<GiNaC::ex, GiNaC::ex, std::_Identity<GiNaC::ex>, GiNaC::ex_is_less, std::allocator<GiNaC::ex> >::_Rb_tree_impl<GiNaC::ex_is_less, false> (0x0x7f9670782068) 0
  std::allocator<std::_Rb_tree_node<GiNaC::ex> > (0x0x7f96707820d0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<GiNaC::ex> > (0x0x7f9670a7a8a0) 0 empty

Class std::_Rb_tree<GiNaC::ex, GiNaC::ex, std::_Identity<GiNaC::ex>, GiNaC::ex_is_less, std::allocator<GiNaC::ex> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<GiNaC::ex, GiNaC::ex, std::_Identity<GiNaC::ex>, GiNaC::ex_is_less, std::allocator<GiNaC::ex> > (0x0x7f9670a7a600) 0

Class std::set<GiNaC::ex, GiNaC::ex_is_less>
   size=48 align=8
   base size=48 base align=8
std::set<GiNaC::ex, GiNaC::ex_is_less> (0x0x7f9670a7a5a0) 0

Class GiNaC::container_storage<std::list>
   size=16 align=8
   base size=16 base align=8
GiNaC::container_storage<std::list> (0x0x7f9670a7a9c0) 0

Vtable for GiNaC::container<std::list>
GiNaC::container<std::list>::_ZTVN5GiNaC9containerISt4listEE: 63u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC9containerISt4listEE)
16    (int (*)(...))GiNaC::container< <template-parameter-1-1> >::get_class_info<std::list>
24    (int (*)(...))GiNaC::container< <template-parameter-1-1> >::get_class_info<std::list>
32    (int (*)(...))GiNaC::container< <template-parameter-1-1> >::class_name<std::list>
40    (int (*)(...))GiNaC::container<std::list>::~container
48    (int (*)(...))GiNaC::container<std::list>::~container
56    (int (*)(...))GiNaC::container< <template-parameter-1-1> >::duplicate<std::list>
64    (int (*)(...))GiNaC::container< <template-parameter-1-1> >::eval<std::list>
72    (int (*)(...))GiNaC::basic::evalf
80    (int (*)(...))GiNaC::basic::evalm
88    (int (*)(...))GiNaC::basic::eval_integ
96    (int (*)(...))GiNaC::basic::eval_ncmul
104   (int (*)(...))GiNaC::basic::eval_indexed
112   (int (*)(...))GiNaC::basic::print
120   (int (*)(...))GiNaC::basic::dbgprint
128   (int (*)(...))GiNaC::basic::dbgprinttree
136   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::precedence<std::list>
144   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::info<std::list>
152   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::nops<std::list>
160   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::op<std::list>
168   (int (*)(...))GiNaC::basic::operator[]
176   (int (*)(...))GiNaC::basic::operator[]
184   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::let_op<std::list>
192   (int (*)(...))GiNaC::basic::operator[]
200   (int (*)(...))GiNaC::basic::operator[]
208   (int (*)(...))GiNaC::basic::has
216   (int (*)(...))GiNaC::basic::match
224   (int (*)(...))GiNaC::basic::match_same_type
232   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::subs<std::list>
240   (int (*)(...))GiNaC::basic::map
248   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::accept<std::list>
256   (int (*)(...))GiNaC::basic::is_polynomial
264   (int (*)(...))GiNaC::basic::degree
272   (int (*)(...))GiNaC::basic::ldegree
280   (int (*)(...))GiNaC::basic::coeff
288   (int (*)(...))GiNaC::basic::expand
296   (int (*)(...))GiNaC::basic::collect
304   (int (*)(...))GiNaC::basic::derivative
312   (int (*)(...))GiNaC::basic::series
320   (int (*)(...))GiNaC::basic::normal
328   (int (*)(...))GiNaC::basic::to_rational
336   (int (*)(...))GiNaC::basic::to_polynomial
344   (int (*)(...))GiNaC::basic::integer_content
352   (int (*)(...))GiNaC::basic::smod
360   (int (*)(...))GiNaC::basic::max_coefficient
368   (int (*)(...))GiNaC::basic::get_free_indices
376   (int (*)(...))GiNaC::basic::add_indexed
384   (int (*)(...))GiNaC::basic::scalar_mul_indexed
392   (int (*)(...))GiNaC::basic::contract_with
400   (int (*)(...))GiNaC::basic::return_type
408   (int (*)(...))GiNaC::basic::return_type_tinfo
416   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::conjugate<std::list>
424   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::real_part<std::list>
432   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::imag_part<std::list>
440   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::compare_same_type<std::list>
448   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::is_equal_same_type<std::list>
456   (int (*)(...))GiNaC::basic::calchash
464   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::archive<std::list>
472   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::read_archive<std::list>
480   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::thiscontainer<std::list>
488   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::thiscontainer<std::list>
496   (int (*)(...))GiNaC::container< <template-parameter-1-1> >::printseq<std::list>

Class GiNaC::container<std::list>
   size=40 align=8
   base size=40 base align=8
GiNaC::container<std::list> (0x0x7f9670802c40) 0
    vptr=((& GiNaC::container<std::list>::_ZTVN5GiNaC9containerISt4listEE) + 16u)
  GiNaC::basic (0x0x7f96707821a0) 0
      primary-for GiNaC::container<std::list> (0x0x7f9670802c40)
    GiNaC::refcounted (0x0x7f9670a7aa20) 8
  GiNaC::container_storage<std::list> (0x0x7f9670a7aa80) 24

Class GiNaC::lst_unarchiver
   size=1 align=1
   base size=0 base align=1
GiNaC::lst_unarchiver (0x0x7f9670a7aba0) 0 empty

Vtable for std::basic_stringbuf<char>
std::basic_stringbuf<char>::_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE)
16    (int (*)(...))std::basic_stringbuf<char>::~basic_stringbuf
24    (int (*)(...))std::basic_stringbuf<char>::~basic_stringbuf
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
40    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::setbuf<char, std::char_traits<char>, std::allocator<char> >
48    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekoff<char, std::char_traits<char>, std::allocator<char> >
56    (int (*)(...))std::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::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::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::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::basic_stringbuf<_CharT, _Traits, _Alloc>::overflow<char, std::char_traits<char>, std::allocator<char> >

Class std::basic_stringbuf<char>
   size=80 align=8
   base size=80 base align=8
std::basic_stringbuf<char> (0x0x7f9670782618) 0
    vptr=((& std::basic_stringbuf<char>::_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE) + 16u)
  std::basic_streambuf<char> (0x0x7f9670a7ad80) 0
      primary-for std::basic_stringbuf<char> (0x0x7f9670782618)

Vtable for std::basic_istringstream<char>
std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE)
24    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE)
64    (int (*)(...))std::basic_istringstream<char>::_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::basic_istringstream<char>::_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x7f9670782750 instance) in std::basic_istringstream<char>
std::basic_istringstream<char>::_ZTCSt19basic_istringstreamIcSt11char_traitsIcESaIcEE0_Si: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

VTT for std::basic_istringstream<char>
std::basic_istringstream<char>::_ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE: 4u entries
0     ((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 24u)
8     ((& std::basic_istringstream<char>::_ZTCSt19basic_istringstreamIcSt11char_traitsIcESaIcEE0_Si) + 24u)
16    ((& std::basic_istringstream<char>::_ZTCSt19basic_istringstreamIcSt11char_traitsIcESaIcEE0_Si) + 64u)
24    ((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 64u)

Class std::basic_istringstream<char>
   size=360 align=8
   base size=96 base align=8
std::basic_istringstream<char> (0x0x7f96707826e8) 0
    vptridx=0u vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_istream<char> (0x0x7f9670782750) 0
      primary-for std::basic_istringstream<char> (0x0x7f96707826e8)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f96707827b8) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::ios_base (0x0x7f96708b4060) 96
          primary-for std::basic_ios<char> (0x0x7f96707827b8)

Vtable for std::basic_ostringstream<char>
std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE)
24    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE)
64    (int (*)(...))std::basic_ostringstream<char>::_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::basic_ostringstream<char>::_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7f9670782c30 instance) in std::basic_ostringstream<char>
std::basic_ostringstream<char>::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE0_So: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_ostringstream<char>
std::basic_ostringstream<char>::_ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE: 4u entries
0     ((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 24u)
8     ((& std::basic_ostringstream<char>::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE0_So) + 24u)
16    ((& std::basic_ostringstream<char>::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE0_So) + 64u)
24    ((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 64u)

Class std::basic_ostringstream<char>
   size=352 align=8
   base size=88 base align=8
std::basic_ostringstream<char> (0x0x7f9670782bc8) 0
    vptridx=0u vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_ostream<char> (0x0x7f9670782c30) 0 nearly-empty
      primary-for std::basic_ostringstream<char> (0x0x7f9670782bc8)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f9670782c98) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::ios_base (0x0x7f96708b4120) 88
          primary-for std::basic_ios<char> (0x0x7f9670782c98)

Vtable for std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE: 15u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
24    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
40    88u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
64    (int (*)(...))std::basic_stringstream<char>::_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::basic_stringstream<char>::_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev
80    18446744073709551512u
88    (int (*)(...))-104
96    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
104   (int (*)(...))std::basic_stringstream<char>::_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
112   (int (*)(...))std::basic_stringstream<char>::_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev

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

Construction vtable for std::basic_istream<char> (0x0x7f9670782dd0 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si: 10u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551512u
48    (int (*)(...))-104
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7f96708c7000 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE16_So: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 24u)
8     ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 24u)
16    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si) + 24u)
24    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si) + 64u)
32    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE16_So) + 24u)
40    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE16_So) + 64u)
48    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 104u)
56    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 64u)
64    ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 104u)
72    ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 64u)

Class std::basic_stringstream<char>
   size=368 align=8
   base size=104 base align=8
std::basic_stringstream<char> (0x0x7f9670782d68) 0
    vptridx=0u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_iostream<char> (0x0x7f96708a4460) 0
      primary-for std::basic_stringstream<char> (0x0x7f9670782d68)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f9670782dd0) 0
        primary-for std::basic_iostream<char> (0x0x7f96708a4460)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f9670d03a90) 104 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 104u)
        std::ios_base (0x0x7f96708b41e0) 104
            primary-for std::basic_ios<char> (0x0x7f9670d03a90)
    std::basic_ostream<char> (0x0x7f96708c7000) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::basic_ios<char> (0x0x7f9670d03a90) alternative-path

Vtable for std::basic_stringbuf<wchar_t>
std::basic_stringbuf<wchar_t>::_ZTVSt15basic_stringbufIwSt11char_traitsIwESaIwEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_stringbufIwSt11char_traitsIwESaIwEE)
16    (int (*)(...))std::basic_stringbuf<wchar_t>::~basic_stringbuf
24    (int (*)(...))std::basic_stringbuf<wchar_t>::~basic_stringbuf
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<wchar_t, std::char_traits<wchar_t> >
40    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::setbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
48    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekoff<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
56    (int (*)(...))std::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::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::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::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::basic_stringbuf<_CharT, _Traits, _Alloc>::overflow<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >

Class std::basic_stringbuf<wchar_t>
   size=80 align=8
   base size=80 base align=8
std::basic_stringbuf<wchar_t> (0x0x7f96708c7618) 0
    vptr=((& std::basic_stringbuf<wchar_t>::_ZTVSt15basic_stringbufIwSt11char_traitsIwESaIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7f96708b4420) 0
      primary-for std::basic_stringbuf<wchar_t> (0x0x7f96708c7618)

Vtable for std::basic_istringstream<wchar_t>
std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_istringstreamIwSt11char_traitsIwESaIwEE)
24    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISt19basic_istringstreamIwSt11char_traitsIwESaIwEE)
64    (int (*)(...))std::basic_istringstream<wchar_t>::_ZTv0_n24_NSt19basic_istringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::basic_istringstream<wchar_t>::_ZTv0_n24_NSt19basic_istringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7f96708c7820 instance) in std::basic_istringstream<wchar_t>
std::basic_istringstream<wchar_t>::_ZTCSt19basic_istringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_istringstream<wchar_t>
std::basic_istringstream<wchar_t>::_ZTTSt19basic_istringstreamIwSt11char_traitsIwESaIwEE: 4u entries
0     ((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 24u)
8     ((& std::basic_istringstream<wchar_t>::_ZTCSt19basic_istringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 24u)
16    ((& std::basic_istringstream<wchar_t>::_ZTCSt19basic_istringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 64u)
24    ((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 64u)

Class std::basic_istringstream<wchar_t>
   size=360 align=8
   base size=96 base align=8
std::basic_istringstream<wchar_t> (0x0x7f96708c77b8) 0
    vptridx=0u vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f96708c7820) 0
      primary-for std::basic_istringstream<wchar_t> (0x0x7f96708c77b8)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f96708c7888) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::ios_base (0x0x7f96708b4600) 96
          primary-for std::basic_ios<wchar_t> (0x0x7f96708c7888)

Vtable for std::basic_ostringstream<wchar_t>
std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_ostringstreamIwSt11char_traitsIwESaIwEE)
24    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt19basic_ostringstreamIwSt11char_traitsIwESaIwEE)
64    (int (*)(...))std::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt19basic_ostringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt19basic_ostringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f96708c7c30 instance) in std::basic_ostringstream<wchar_t>
std::basic_ostringstream<wchar_t>::_ZTCSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE0_St13basic_ostreamIwS1_E: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_ostringstream<wchar_t>
std::basic_ostringstream<wchar_t>::_ZTTSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE: 4u entries
0     ((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 24u)
8     ((& std::basic_ostringstream<wchar_t>::_ZTCSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE0_St13basic_ostreamIwS1_E) + 24u)
16    ((& std::basic_ostringstream<wchar_t>::_ZTCSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE0_St13basic_ostreamIwS1_E) + 64u)
24    ((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 64u)

Class std::basic_ostringstream<wchar_t>
   size=352 align=8
   base size=88 base align=8
std::basic_ostringstream<wchar_t> (0x0x7f96708c7bc8) 0
    vptridx=0u vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7f96708c7c30) 0 nearly-empty
      primary-for std::basic_ostringstream<wchar_t> (0x0x7f96708c7bc8)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f96708c7c98) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::ios_base (0x0x7f96708b4720) 88
          primary-for std::basic_ios<wchar_t> (0x0x7f96708c7c98)

Vtable for std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE: 15u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
24    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    88u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
64    (int (*)(...))std::basic_stringstream<wchar_t>::_ZThn16_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::basic_stringstream<wchar_t>::_ZThn16_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev
80    18446744073709551512u
88    (int (*)(...))-104
96    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
104   (int (*)(...))std::basic_stringstream<wchar_t>::_ZTv0_n24_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
112   (int (*)(...))std::basic_stringstream<wchar_t>::_ZTv0_n24_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev

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

Construction vtable for std::basic_istream<wchar_t> (0x0x7f96708c7138 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E: 10u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551512u
48    (int (*)(...))-104
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f96708c7208 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE16_St13basic_ostreamIwS1_E: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTTSt18basic_stringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 24u)
8     ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 24u)
16    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 24u)
24    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 64u)
32    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE16_St13basic_ostreamIwS1_E) + 24u)
40    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE16_St13basic_ostreamIwS1_E) + 64u)
48    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 104u)
56    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 64u)
64    ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 104u)
72    ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 64u)

Class std::basic_stringstream<wchar_t>
   size=368 align=8
   base size=104 base align=8
std::basic_stringstream<wchar_t> (0x0x7f96708c70d0) 0
    vptridx=0u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f96708a4850) 0
      primary-for std::basic_stringstream<wchar_t> (0x0x7f96708c70d0)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f96708c7138) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f96708a4850)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f96708c71a0) 104 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 104u)
        std::ios_base (0x0x7f96708b4840) 104
            primary-for std::basic_ios<wchar_t> (0x0x7f96708c71a0)
    std::basic_ostream<wchar_t> (0x0x7f96708c7208) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f96708c71a0) alternative-path

Class std::_Rb_tree_iterator<std::pair<const GiNaC::ex, unsigned int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const GiNaC::ex, unsigned int> > (0x0x7f96708b48a0) 0

Class std::pair<const GiNaC::ex, unsigned int>
   size=16 align=8
   base size=12 base align=8
std::pair<const GiNaC::ex, unsigned int> (0x0x7f96708b4960) 0

Class std::iterator_traits<const GiNaC::archive::archived_ex*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const GiNaC::archive::archived_ex*> (0x0x7f96708b4a20) 0 empty

Class __gnu_cxx::__normal_iterator<const GiNaC::archive::archived_ex*, std::vector<GiNaC::archive::archived_ex> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const GiNaC::archive::archived_ex*, std::vector<GiNaC::archive::archived_ex> > (0x0x7f96708b49c0) 0

Class std::__are_same<const GiNaC::archive::archived_ex*, GiNaC::archive::archived_ex*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const GiNaC::archive::archived_ex*, GiNaC::archive::archived_ex*> (0x0x7f96708b4a80) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<GiNaC::archive::archived_ex> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<GiNaC::archive::archived_ex> > (0x0x7f96708b4ae0) 0 empty

Class std::pair<const std::basic_string<char>, unsigned int>
   size=16 align=8
   base size=12 base align=8
std::pair<const std::basic_string<char>, unsigned int> (0x0x7f96708b4b40) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, unsigned int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, unsigned int> > (0x0x7f96708b4ba0) 0

Class std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, unsigned int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, unsigned int> > (0x0x7f96708b4c00) 0

Class std::__are_same<const GiNaC::archive_node::property*, GiNaC::archive_node::property*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const GiNaC::archive_node::property*, GiNaC::archive_node::property*> (0x0x7f96708b4cc0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<GiNaC::archive_node::property> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<GiNaC::archive_node::property> > (0x0x7f96708b4d20) 0 empty

Class __gnu_cxx::new_allocator<GiNaC::archive_node::property_info>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<GiNaC::archive_node::property_info> (0x0x7f96708b4e40) 0 empty

Class std::allocator<GiNaC::archive_node::property_info>
   size=1 align=1
   base size=1 base align=1
std::allocator<GiNaC::archive_node::property_info> (0x0x7f9670903c98) 0 empty
  __gnu_cxx::new_allocator<GiNaC::archive_node::property_info> (0x0x7f96708b4ea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node::property_info> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node::property_info> > (0x0x7f96708b4de0) 0 empty

Class std::allocator<GiNaC::archive_node::property_info>::rebind<GiNaC::archive_node::property_info>
   size=1 align=1
   base size=0 base align=1
std::allocator<GiNaC::archive_node::property_info>::rebind<GiNaC::archive_node::property_info> (0x0x7f967060d000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node::property_info> >::rebind<GiNaC::archive_node::property_info>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GiNaC::archive_node::property_info> >::rebind<GiNaC::archive_node::property_info> (0x0x7f96708b4f60) 0 empty

Class std::_Vector_base<GiNaC::archive_node::property_info, std::allocator<GiNaC::archive_node::property_info> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::archive_node::property_info, std::allocator<GiNaC::archive_node::property_info> >::_Vector_impl (0x0x7f9670903e38) 0
  std::allocator<GiNaC::archive_node::property_info> (0x0x7f9670903ea0) 0 empty
    __gnu_cxx::new_allocator<GiNaC::archive_node::property_info> (0x0x7f967060d120) 0 empty

Class std::_Vector_base<GiNaC::archive_node::property_info, std::allocator<GiNaC::archive_node::property_info> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GiNaC::archive_node::property_info, std::allocator<GiNaC::archive_node::property_info> > (0x0x7f96708b4d80) 0

Class std::vector<GiNaC::archive_node::property_info>
   size=24 align=8
   base size=24 base align=8
std::vector<GiNaC::archive_node::property_info> (0x0x7f9670903208) 0
  std::_Vector_base<GiNaC::archive_node::property_info, std::allocator<GiNaC::archive_node::property_info> > (0x0x7f967060d180) 0

Class std::iterator_traits<GiNaC::archive_node::property_info*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<GiNaC::archive_node::property_info*> (0x0x7f967060d240) 0 empty

Class __gnu_cxx::__normal_iterator<GiNaC::archive_node::property_info*, std::vector<GiNaC::archive_node::property_info> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<GiNaC::archive_node::property_info*, std::vector<GiNaC::archive_node::property_info> > (0x0x7f967060d1e0) 0

Class std::__are_same<GiNaC::archive_node::property_info*, GiNaC::archive_node::property_info*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::archive_node::property_info*, GiNaC::archive_node::property_info*> (0x0x7f967060d2a0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<GiNaC::archive_node::property_info> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<GiNaC::archive_node::property_info> > (0x0x7f967060d3c0) 0 empty

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

Class __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > (0x0x7f967060d4e0) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > (0x0x7f9670903a90) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > (0x0x7f967060d600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > (0x0x7f967060d6c0) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >::rebind<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >::rebind<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > (0x0x7f967060d7e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >::rebind<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >::rebind<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > (0x0x7f967060d780) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > (0x0x7f967060d900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > (0x0x7f967060d8a0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > (0x0x7f967060d960) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > (0x0x7f9670903680) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > (0x0x7f967060d9c0) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, GiNaC::basic* (*)()>, std::_Select1st<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, GiNaC::basic* (*)()>, std::_Select1st<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false> (0x0x7f9670903820) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > (0x0x7f9670903b60) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > (0x0x7f967060da20) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, GiNaC::basic* (*)()>, std::_Select1st<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, GiNaC::basic* (*)()>, std::_Select1st<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > (0x0x7f967060d840) 0

Class std::map<std::basic_string<char>, GiNaC::basic* (*)()>
   size=48 align=8
   base size=48 base align=8
std::map<std::basic_string<char>, GiNaC::basic* (*)()> (0x0x7f967060d480) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > (0x0x7f967060da80) 0

Class std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > (0x0x7f967060dba0) 0

Class std::pair<const std::basic_string<char>, GiNaC::basic* (*)()>
   size=16 align=8
   base size=16 base align=8
std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> (0x0x7f967060dc60) 0

Class std::iterator_traits<GiNaC::archive_node*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<GiNaC::archive_node*> (0x0x7f967060dd20) 0 empty

Class __gnu_cxx::__normal_iterator<GiNaC::archive_node*, std::vector<GiNaC::archive_node> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<GiNaC::archive_node*, std::vector<GiNaC::archive_node> > (0x0x7f967060dcc0) 0

Class std::unary_function<GiNaC::archive_node, void>
   size=1 align=1
   base size=0 base align=1
std::unary_function<GiNaC::archive_node, void> (0x0x7f967060dde0) 0 empty

Class std::mem_fun_ref_t<void, GiNaC::archive_node>
   size=16 align=8
   base size=16 base align=8
std::mem_fun_ref_t<void, GiNaC::archive_node> (0x0x7f967074f3a8) 0
  std::unary_function<GiNaC::archive_node, void> (0x0x7f967060de40) 0 empty

Class std::__are_same<GiNaC::archive_node*, GiNaC::archive_node*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::archive_node*, GiNaC::archive_node*> (0x0x7f967060dea0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<GiNaC::archive_node> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<GiNaC::archive_node> > (0x0x7f967060df00) 0 empty

Class std::iterator_traits<const std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const std::basic_string<char>*> (0x0x7f967038a0c0) 0 empty

Class __gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > > (0x0x7f967038a060) 0

Class std::iterator_traits<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::basic_string<char>*> (0x0x7f967038a240) 0 empty

Class __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > (0x0x7f967038a1e0) 0

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

Class __gnu_cxx::__enable_if<true, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::basic_string<char> > > (0x0x7f967038a480) 0 empty

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

Class __gnu_cxx::__enable_if<false, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::basic_string<char> > > (0x0x7f967038a540) 0 empty

Class std::iterator_traits<const GiNaC::archive_node*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const GiNaC::archive_node*> (0x0x7f967038a600) 0 empty

Class __gnu_cxx::__normal_iterator<const GiNaC::archive_node*, std::vector<GiNaC::archive_node> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const GiNaC::archive_node*, std::vector<GiNaC::archive_node> > (0x0x7f967038a5a0) 0

Class std::__are_same<const GiNaC::archive_node*, GiNaC::archive_node*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const GiNaC::archive_node*, GiNaC::archive_node*> (0x0x7f967038a720) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<GiNaC::archive_node> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<GiNaC::archive_node> > (0x0x7f967038a780) 0 empty

Class std::__is_normal_iterator<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<long unsigned int*> (0x0x7f967038a8a0) 0 empty

Class std::_Iter_base<long unsigned int*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<long unsigned int*, false> (0x0x7f967038a900) 0 empty

Class std::_Niter_base<long unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<long unsigned int*> (0x0x7f967074fdd0) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7f967038a960) 0 empty

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

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

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7f967074fea0) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7f967038ab40) 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> > (0x0x7f967038a9c0) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f967074ff70) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f967038aba0) 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> (0x0x7f967038ac00) 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> (0x0x7f967038ac60) 0 empty

Class std::iterator_traits<GiNaC::print_functor*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<GiNaC::print_functor*> (0x0x7f967038ad20) 0 empty

Class __gnu_cxx::__normal_iterator<GiNaC::print_functor*, std::vector<GiNaC::print_functor> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<GiNaC::print_functor*, std::vector<GiNaC::print_functor> > (0x0x7f967038acc0) 0

Class std::__are_same<GiNaC::print_functor*, GiNaC::print_functor*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::print_functor*, GiNaC::print_functor*> (0x0x7f967038ad80) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<GiNaC::print_functor> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<GiNaC::print_functor> > (0x0x7f967038ade0) 0 empty

Class std::__are_same<const GiNaC::ex*, GiNaC::ex*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const GiNaC::ex*, GiNaC::ex*> (0x0x7f967038af00) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<GiNaC::ex> > (0x0x7f967038af60) 0 empty

Class std::iterator_traits<const GiNaC::internal::_iter_rep*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const GiNaC::internal::_iter_rep*> (0x0x7f967048a060) 0 empty

Class __gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> > (0x0x7f967048a000) 0

Class std::__are_same<const GiNaC::internal::_iter_rep*, GiNaC::internal::_iter_rep*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const GiNaC::internal::_iter_rep*, GiNaC::internal::_iter_rep*> (0x0x7f967048a0c0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<GiNaC::internal::_iter_rep> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<GiNaC::internal::_iter_rep> > (0x0x7f967048a120) 0 empty

Class std::_List_node<GiNaC::ex>
   size=24 align=8
   base size=24 base align=8
std::_List_node<GiNaC::ex> (0x0x7f967074fc30) 0
  std::__detail::_List_node_base (0x0x7f967048a180) 0

Class std::iterator_traits<GiNaC::archive::archived_ex*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<GiNaC::archive::archived_ex*> (0x0x7f967048a3c0) 0 empty

Class __gnu_cxx::__normal_iterator<GiNaC::archive::archived_ex*, std::vector<GiNaC::archive::archived_ex> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<GiNaC::archive::archived_ex*, std::vector<GiNaC::archive::archived_ex> > (0x0x7f967048a360) 0

Class std::__are_same<GiNaC::archive::archived_ex*, GiNaC::archive::archived_ex*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::archive::archived_ex*, GiNaC::archive::archived_ex*> (0x0x7f967048a420) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<GiNaC::archive::archived_ex> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<GiNaC::archive::archived_ex> > (0x0x7f967048a480) 0 empty

Class std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > (0x0x7f96704ed2d8) 0
  std::_Rb_tree_node_base (0x0x7f967048a4e0) 0

Class std::_List_const_iterator<GiNaC::ex>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<GiNaC::ex> (0x0x7f967048a660) 0

Class std::iterator_traits<GiNaC::archive_node::property*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<GiNaC::archive_node::property*> (0x0x7f967048a780) 0 empty

Class __gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > (0x0x7f967048a720) 0

Class std::__are_same<GiNaC::archive_node::property*, GiNaC::archive_node::property*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::archive_node::property*, GiNaC::archive_node::property*> (0x0x7f967048a7e0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<GiNaC::archive_node::property> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<GiNaC::archive_node::property> > (0x0x7f967048a840) 0 empty

Class std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > (0x0x7f96704ed548) 0
  std::_Rb_tree_node_base (0x0x7f967048a8a0) 0

Class std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > (0x0x7f96704ed888) 0
  std::_Rb_tree_node_base (0x0x7f967048ac00) 0

Class std::iterator_traits<GiNaC::internal::_iter_rep*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<GiNaC::internal::_iter_rep*> (0x0x7f967048aea0) 0 empty

Class __gnu_cxx::__normal_iterator<GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> > (0x0x7f967048ae40) 0

Class std::__are_same<GiNaC::internal::_iter_rep*, GiNaC::internal::_iter_rep*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::internal::_iter_rep*, GiNaC::internal::_iter_rep*> (0x0x7f967048af00) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<GiNaC::internal::_iter_rep> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<GiNaC::internal::_iter_rep> > (0x0x7f967048af60) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const GiNaC::ex, unsigned int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const GiNaC::ex, unsigned int> > (0x0x7f9670284300) 0

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > > (0x0x7f96702845a0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >, false> (0x0x7f9670284600) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > > (0x0x7f96704edb60) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >, false> (0x0x7f9670284660) 0 empty

Class std::__is_move_iterator<GiNaC::archive_node::property*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<GiNaC::archive_node::property*> (0x0x7f96702846c0) 0 empty

Class std::_Iter_base<GiNaC::archive_node::property*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<GiNaC::archive_node::property*, false> (0x0x7f9670284720) 0 empty

Class std::_Miter_base<GiNaC::archive_node::property*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<GiNaC::archive_node::property*> (0x0x7f96704edf70) 0 empty
  std::_Iter_base<GiNaC::archive_node::property*, false> (0x0x7f9670284780) 0 empty

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

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const GiNaC::ex*, std::vector<GiNaC::ex> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const GiNaC::ex*, std::vector<GiNaC::ex> > > (0x0x7f9670284b40) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7f9670284c60) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> > > (0x0x7f9670284f60) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> > > (0x0x7f966ffd7000) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> >, true> (0x0x7f966ffd7060) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> > > (0x0x7f966ffd9068) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const GiNaC::internal::_iter_rep*, std::vector<GiNaC::internal::_iter_rep> >, true> (0x0x7f966ffd70c0) 0 empty

Class std::__is_move_iterator<GiNaC::archive::archived_ex*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<GiNaC::archive::archived_ex*> (0x0x7f966ffd7240) 0 empty

Class std::_Iter_base<GiNaC::archive::archived_ex*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<GiNaC::archive::archived_ex*, false> (0x0x7f966ffd72a0) 0 empty

Class std::_Miter_base<GiNaC::archive::archived_ex*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<GiNaC::archive::archived_ex*> (0x0x7f966ffd98f0) 0 empty
  std::_Iter_base<GiNaC::archive::archived_ex*, false> (0x0x7f966ffd7300) 0 empty

Class std::unary_function<std::pair<const GiNaC::ex, unsigned int>, const GiNaC::ex>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const GiNaC::ex, unsigned int>, const GiNaC::ex> (0x0x7f966ffd75a0) 0 empty

Class std::_Select1st<std::pair<const GiNaC::ex, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const GiNaC::ex, unsigned int> > (0x0x7f966ffd9c98) 0 empty
  std::unary_function<std::pair<const GiNaC::ex, unsigned int>, const GiNaC::ex> (0x0x7f966ffd7600) 0 empty

Class std::__is_move_iterator<GiNaC::archive_node*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<GiNaC::archive_node*> (0x0x7f966ffd7660) 0 empty

Class std::_Iter_base<GiNaC::archive_node*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<GiNaC::archive_node*, false> (0x0x7f966ffd76c0) 0 empty

Class std::_Miter_base<GiNaC::archive_node*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<GiNaC::archive_node*> (0x0x7f966ffd9d68) 0 empty
  std::_Iter_base<GiNaC::archive_node*, false> (0x0x7f966ffd7720) 0 empty

Class std::unary_function<std::pair<const std::basic_string<char>, unsigned int>, const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::basic_string<char>, unsigned int>, const std::basic_string<char> > (0x0x7f966ffd7960) 0 empty

Class std::_Select1st<std::pair<const std::basic_string<char>, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::basic_string<char>, unsigned int> > (0x0x7f9670049a28) 0 empty
  std::unary_function<std::pair<const std::basic_string<char>, unsigned int>, const std::basic_string<char> > (0x0x7f966ffd79c0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > > (0x0x7f966ffd7a20) 0 empty

Class std::__is_move_iterator<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::basic_string<char>*> (0x0x7f966ffd7a80) 0 empty

Class std::_Iter_base<std::basic_string<char>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::basic_string<char>*, false> (0x0x7f966ffd7ba0) 0 empty

Class std::_Miter_base<std::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::basic_string<char>*> (0x0x7f96700496e8) 0 empty
  std::_Iter_base<std::basic_string<char>*, false> (0x0x7f966ffd7cc0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > > (0x0x7f966ffd7de0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >, true> (0x0x7f966ffd7e40) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > > (0x0x7f9670049340) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >, true> (0x0x7f966ffd7ea0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > > (0x0x7f966ffd7f00) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >, true> (0x0x7f966ffd7f60) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > > (0x0x7f9670049410) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> >, true> (0x0x7f96700e6000) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<GiNaC::archive_node::property*, std::vector<GiNaC::archive_node::property> > > (0x0x7f96700e6060) 0 empty

Class std::__is_normal_iterator<GiNaC::archive_node::property*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<GiNaC::archive_node::property*> (0x0x7f96700e6120) 0 empty

Class std::_Niter_base<GiNaC::archive_node::property*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<GiNaC::archive_node::property*> (0x0x7f9670049548) 0 empty
  std::_Iter_base<GiNaC::archive_node::property*, false> (0x0x7f96700e6180) 0 empty

Class std::__is_move_iterator<GiNaC::archive_node::property_info*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<GiNaC::archive_node::property_info*> (0x0x7f96700e6300) 0 empty

Class std::_Iter_base<GiNaC::archive_node::property_info*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<GiNaC::archive_node::property_info*, false> (0x0x7f96700e6360) 0 empty

Class std::_Miter_base<GiNaC::archive_node::property_info*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<GiNaC::archive_node::property_info*> (0x0x7f9670049b60) 0 empty
  std::_Iter_base<GiNaC::archive_node::property_info*, false> (0x0x7f96700e63c0) 0 empty

Class std::unary_function<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()>, const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()>, const std::basic_string<char> > (0x0x7f96700e64e0) 0 empty

Class std::_Select1st<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > (0x0x7f9670112068) 0 empty
  std::unary_function<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()>, const std::basic_string<char> > (0x0x7f96700e6540) 0 empty

Class std::__is_move_iterator<GiNaC::print_functor*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<GiNaC::print_functor*> (0x0x7f96700e6600) 0 empty

Class std::_Iter_base<GiNaC::print_functor*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<GiNaC::print_functor*, false> (0x0x7f96700e6660) 0 empty

Class std::_Miter_base<GiNaC::print_functor*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<GiNaC::print_functor*> (0x0x7f96701124e0) 0 empty
  std::_Iter_base<GiNaC::print_functor*, false> (0x0x7f96700e66c0) 0 empty

Class std::__is_normal_iterator<GiNaC::print_functor*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<GiNaC::print_functor*> (0x0x7f96700e6720) 0 empty

Class std::_Niter_base<GiNaC::print_functor*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<GiNaC::print_functor*> (0x0x7f9670112548) 0 empty
  std::_Iter_base<GiNaC::print_functor*, false> (0x0x7f96700e6780) 0 empty

Class std::__is_byte<GiNaC::print_functor>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<GiNaC::print_functor> (0x0x7f96700e67e0) 0 empty

Class std::__is_pointer<GiNaC::print_functor>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::print_functor> (0x0x7f96700e68a0) 0 empty

Class std::__is_floating<GiNaC::print_functor>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<GiNaC::print_functor> (0x0x7f96700e6960) 0 empty

Class std::__is_integer<GiNaC::print_functor>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<GiNaC::print_functor> (0x0x7f96700e69c0) 0 empty

Class std::__truth_type<false>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<false> (0x0x7f96700e6ae0) 0 empty

Class std::__traitor<std::__is_integer<GiNaC::print_functor>, std::__is_floating<GiNaC::print_functor> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<GiNaC::print_functor>, std::__is_floating<GiNaC::print_functor> > (0x0x7f96700e6900) 0 empty

Class std::__is_arithmetic<GiNaC::print_functor>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<GiNaC::print_functor> (0x0x7f96701126e8) 0 empty
  std::__traitor<std::__is_integer<GiNaC::print_functor>, std::__is_floating<GiNaC::print_functor> > (0x0x7f96700e6b40) 0 empty

Class std::__traitor<std::__is_arithmetic<GiNaC::print_functor>, std::__is_pointer<GiNaC::print_functor> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<GiNaC::print_functor>, std::__is_pointer<GiNaC::print_functor> > (0x0x7f96700e6840) 0 empty

Class std::__is_scalar<GiNaC::print_functor>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<GiNaC::print_functor> (0x0x7f96701128f0) 0 empty
  std::__traitor<std::__is_arithmetic<GiNaC::print_functor>, std::__is_pointer<GiNaC::print_functor> > (0x0x7f96700e6c60) 0 empty

Class std::__is_move_iterator<GiNaC::internal::_iter_rep*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<GiNaC::internal::_iter_rep*> (0x0x7f96700e6d80) 0 empty

Class std::_Iter_base<GiNaC::internal::_iter_rep*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<GiNaC::internal::_iter_rep*, false> (0x0x7f96700e6de0) 0 empty

Class std::_Miter_base<GiNaC::internal::_iter_rep*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<GiNaC::internal::_iter_rep*> (0x0x7f9670112f70) 0 empty
  std::_Iter_base<GiNaC::internal::_iter_rep*, false> (0x0x7f96700e6e40) 0 empty

Class std::__are_same<GiNaC::internal::_iter_rep, GiNaC::internal::_iter_rep>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::internal::_iter_rep, GiNaC::internal::_iter_rep> (0x0x7f966fd7b0c0) 0 empty

Class std::__is_pointer<const GiNaC::internal::_iter_rep*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const GiNaC::internal::_iter_rep*> (0x0x7f966fd7b120) 0 empty

Class std::__is_pointer<GiNaC::internal::_iter_rep>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::internal::_iter_rep> (0x0x7f966fd7b180) 0 empty

Class std::__is_integer<GiNaC::internal::_iter_rep>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<GiNaC::internal::_iter_rep> (0x0x7f966fd7b1e0) 0 empty

Class std::__equal<false>
   size=1 align=1
   base size=0 base align=1
std::__equal<false> (0x0x7f966fd7b240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, unsigned int> > > > (0x0x7f966fd7b300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const GiNaC::ex, unsigned int> > > > (0x0x7f966fd7b3c0) 0 empty

Class std::__is_normal_iterator<GiNaC::archive::archived_ex*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<GiNaC::archive::archived_ex*> (0x0x7f966fd7b4e0) 0 empty

Class std::_Niter_base<GiNaC::archive::archived_ex*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<GiNaC::archive::archived_ex*> (0x0x7f966fd79958) 0 empty
  std::_Iter_base<GiNaC::archive::archived_ex*, false> (0x0x7f966fd7b540) 0 empty

Class std::__is_normal_iterator<GiNaC::archive_node*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<GiNaC::archive_node*> (0x0x7f966fd7b5a0) 0 empty

Class std::_Niter_base<GiNaC::archive_node*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<GiNaC::archive_node*> (0x0x7f966fd799c0) 0 empty
  std::_Iter_base<GiNaC::archive_node*, false> (0x0x7f966fd7b600) 0 empty

Class std::__is_byte<GiNaC::archive_node::property>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<GiNaC::archive_node::property> (0x0x7f966fd7b660) 0 empty

Class std::__is_pointer<GiNaC::archive_node::property>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::archive_node::property> (0x0x7f966fd7b720) 0 empty

Class std::__is_floating<GiNaC::archive_node::property>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<GiNaC::archive_node::property> (0x0x7f966fd7b7e0) 0 empty

Class std::__is_integer<GiNaC::archive_node::property>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<GiNaC::archive_node::property> (0x0x7f966fd7b840) 0 empty

Class std::__traitor<std::__is_integer<GiNaC::archive_node::property>, std::__is_floating<GiNaC::archive_node::property> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<GiNaC::archive_node::property>, std::__is_floating<GiNaC::archive_node::property> > (0x0x7f966fd7b780) 0 empty

Class std::__is_arithmetic<GiNaC::archive_node::property>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<GiNaC::archive_node::property> (0x0x7f966fd79b60) 0 empty
  std::__traitor<std::__is_integer<GiNaC::archive_node::property>, std::__is_floating<GiNaC::archive_node::property> > (0x0x7f966fd7b8a0) 0 empty

Class std::__traitor<std::__is_arithmetic<GiNaC::archive_node::property>, std::__is_pointer<GiNaC::archive_node::property> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<GiNaC::archive_node::property>, std::__is_pointer<GiNaC::archive_node::property> > (0x0x7f966fd7b6c0) 0 empty

Class std::__is_scalar<GiNaC::archive_node::property>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<GiNaC::archive_node::property> (0x0x7f966fd79c30) 0 empty
  std::__traitor<std::__is_arithmetic<GiNaC::archive_node::property>, std::__is_pointer<GiNaC::archive_node::property> > (0x0x7f966fd7b900) 0 empty

Class std::__is_normal_iterator<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::basic_string<char>*> (0x0x7f966fd7b9c0) 0 empty

Class std::_Niter_base<std::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::basic_string<char>*> (0x0x7f966fd79d68) 0 empty
  std::_Iter_base<std::basic_string<char>*, false> (0x0x7f966fd7bae0) 0 empty

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

Class std::__is_pointer<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::basic_string<char> > (0x0x7f966fd7bc00) 0 empty

Class std::__is_floating<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__is_floating<std::basic_string<char> > (0x0x7f966fd7bcc0) 0 empty

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

Class std::__traitor<std::__is_integer<std::basic_string<char> >, std::__is_floating<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<std::basic_string<char> >, std::__is_floating<std::basic_string<char> > > (0x0x7f966fd7bc60) 0 empty

Class std::__is_arithmetic<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<std::basic_string<char> > (0x0x7f966fd79e38) 0 empty
  std::__traitor<std::__is_integer<std::basic_string<char> >, std::__is_floating<std::basic_string<char> > > (0x0x7f966fd7bd80) 0 empty

Class std::__traitor<std::__is_arithmetic<std::basic_string<char> >, std::__is_pointer<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<std::basic_string<char> >, std::__is_pointer<std::basic_string<char> > > (0x0x7f966fd7bba0) 0 empty

Class std::__is_scalar<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<std::basic_string<char> > (0x0x7f966fd79f08) 0 empty
  std::__traitor<std::__is_arithmetic<std::basic_string<char> >, std::__is_pointer<std::basic_string<char> > > (0x0x7f966fd7bea0) 0 empty

Class std::__is_byte<GiNaC::archive::archived_ex>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<GiNaC::archive::archived_ex> (0x0x7f966fd7bf00) 0 empty

Class std::__is_pointer<GiNaC::archive::archived_ex>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::archive::archived_ex> (0x0x7f966fe47000) 0 empty

Class std::__is_floating<GiNaC::archive::archived_ex>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<GiNaC::archive::archived_ex> (0x0x7f966fe470c0) 0 empty

Class std::__is_integer<GiNaC::archive::archived_ex>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<GiNaC::archive::archived_ex> (0x0x7f966fe47120) 0 empty

Class std::__traitor<std::__is_integer<GiNaC::archive::archived_ex>, std::__is_floating<GiNaC::archive::archived_ex> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<GiNaC::archive::archived_ex>, std::__is_floating<GiNaC::archive::archived_ex> > (0x0x7f966fe47060) 0 empty

Class std::__is_arithmetic<GiNaC::archive::archived_ex>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<GiNaC::archive::archived_ex> (0x0x7f966fe4f000) 0 empty
  std::__traitor<std::__is_integer<GiNaC::archive::archived_ex>, std::__is_floating<GiNaC::archive::archived_ex> > (0x0x7f966fe47180) 0 empty

Class std::__traitor<std::__is_arithmetic<GiNaC::archive::archived_ex>, std::__is_pointer<GiNaC::archive::archived_ex> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<GiNaC::archive::archived_ex>, std::__is_pointer<GiNaC::archive::archived_ex> > (0x0x7f966fd7bf60) 0 empty

Class std::__is_scalar<GiNaC::archive::archived_ex>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<GiNaC::archive::archived_ex> (0x0x7f966fe4f0d0) 0 empty
  std::__traitor<std::__is_arithmetic<GiNaC::archive::archived_ex>, std::__is_pointer<GiNaC::archive::archived_ex> > (0x0x7f966fe471e0) 0 empty

Class std::__is_byte<GiNaC::archive_node>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<GiNaC::archive_node> (0x0x7f966fe472a0) 0 empty

Class std::__is_pointer<GiNaC::archive_node>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::archive_node> (0x0x7f966fe47360) 0 empty

Class std::__is_floating<GiNaC::archive_node>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<GiNaC::archive_node> (0x0x7f966fe47420) 0 empty

Class std::__is_integer<GiNaC::archive_node>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<GiNaC::archive_node> (0x0x7f966fe47480) 0 empty

Class std::__traitor<std::__is_integer<GiNaC::archive_node>, std::__is_floating<GiNaC::archive_node> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<GiNaC::archive_node>, std::__is_floating<GiNaC::archive_node> > (0x0x7f966fe473c0) 0 empty

Class std::__is_arithmetic<GiNaC::archive_node>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<GiNaC::archive_node> (0x0x7f966fe4f6e8) 0 empty
  std::__traitor<std::__is_integer<GiNaC::archive_node>, std::__is_floating<GiNaC::archive_node> > (0x0x7f966fe475a0) 0 empty

Class std::__traitor<std::__is_arithmetic<GiNaC::archive_node>, std::__is_pointer<GiNaC::archive_node> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<GiNaC::archive_node>, std::__is_pointer<GiNaC::archive_node> > (0x0x7f966fe47300) 0 empty

Class std::__is_scalar<GiNaC::archive_node>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<GiNaC::archive_node> (0x0x7f966fe4f8f0) 0 empty
  std::__traitor<std::__is_arithmetic<GiNaC::archive_node>, std::__is_pointer<GiNaC::archive_node> > (0x0x7f966fe476c0) 0 empty

Class std::__are_same<GiNaC::archive_node::property, GiNaC::archive_node::property>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::archive_node::property, GiNaC::archive_node::property> (0x0x7f966fe47720) 0 empty

Class std::__is_pointer<GiNaC::archive_node::property*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::archive_node::property*> (0x0x7f966fe47780) 0 empty

Class std::__is_pointer<const GiNaC::archive_node::property*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const GiNaC::archive_node::property*> (0x0x7f966fe477e0) 0 empty

Class std::__is_normal_iterator<GiNaC::archive_node::property_info*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<GiNaC::archive_node::property_info*> (0x0x7f966fe478a0) 0 empty

Class std::_Niter_base<GiNaC::archive_node::property_info*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<GiNaC::archive_node::property_info*> (0x0x7f966fe4faf8) 0 empty
  std::_Iter_base<GiNaC::archive_node::property_info*, false> (0x0x7f966fe47900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, GiNaC::basic* (*)()> > > > (0x0x7f966fe47a80) 0 empty

Class std::__uninitialized_fill_n<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill_n<false> (0x0x7f966fe47b40) 0 empty

Class std::__is_normal_iterator<GiNaC::internal::_iter_rep*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<GiNaC::internal::_iter_rep*> (0x0x7f966fe47c00) 0 empty

Class std::_Niter_base<GiNaC::internal::_iter_rep*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<GiNaC::internal::_iter_rep*> (0x0x7f966fe4fc30) 0 empty
  std::_Iter_base<GiNaC::internal::_iter_rep*, false> (0x0x7f966fe47c60) 0 empty

Class std::__are_same<GiNaC::archive::archived_ex, GiNaC::archive::archived_ex>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::archive::archived_ex, GiNaC::archive::archived_ex> (0x0x7f966fe47ea0) 0 empty

Class std::__is_pointer<GiNaC::archive::archived_ex*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::archive::archived_ex*> (0x0x7f966fe47f00) 0 empty

Class std::__are_same<GiNaC::archive_node, GiNaC::archive_node>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::archive_node, GiNaC::archive_node> (0x0x7f966fe47f60) 0 empty

Class std::__is_pointer<GiNaC::archive_node*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::archive_node*> (0x0x7f966ff1f000) 0 empty

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

Class std::__are_same<std::basic_string<char>, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::basic_string<char>, std::basic_string<char> > (0x0x7f966ff1f1e0) 0 empty

Class std::__is_pointer<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::basic_string<char>*> (0x0x7f966ff1f240) 0 empty

Class std::__are_same<GiNaC::archive_node::property_info, GiNaC::archive_node::property_info>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::archive_node::property_info, GiNaC::archive_node::property_info> (0x0x7f966ff1f2a0) 0 empty

Class std::__is_pointer<GiNaC::archive_node::property_info*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::archive_node::property_info*> (0x0x7f966ff1f300) 0 empty

Class std::__are_same<GiNaC::print_functor, GiNaC::print_functor>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GiNaC::print_functor, GiNaC::print_functor> (0x0x7f966ff1f420) 0 empty

Class std::__is_pointer<GiNaC::print_functor*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::print_functor*> (0x0x7f966ff1f480) 0 empty

Class std::__is_pointer<GiNaC::internal::_iter_rep*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<GiNaC::internal::_iter_rep*> (0x0x7f966ff1f540) 0 empty

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

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

Class __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > (0x0x7f966ff1f960) 0

Class __gnu_cxx::__normal_iterator<char*, std::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char*, std::basic_string<char> > (0x0x7f966ff1fa20) 0

Class std::auto_ptr<std::list<GiNaC::ex> >
   size=8 align=8
   base size=8 base align=8
std::auto_ptr<std::list<GiNaC::ex> > (0x0x7f966ff1fb40) 0

Class std::auto_ptr_ref<std::list<GiNaC::ex> >
   size=8 align=8
   base size=8 base align=8
std::auto_ptr_ref<std::list<GiNaC::ex> > (0x0x7f966ff1fba0) 0

Vtable for GiNaC::container<std::list>::visitor
GiNaC::container<std::list>::visitor::_ZTVN5GiNaC9containerISt4listE7visitorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5GiNaC9containerISt4listE7visitorE)
16    (int (*)(...))__cxa_pure_virtual
24    0u
32    0u

Class GiNaC::container<std::list>::visitor
   size=8 align=8
   base size=8 base align=8
GiNaC::container<std::list>::visitor (0x0x7f966ff1fc60) 0 nearly-empty
    vptr=((& GiNaC::container<std::list>::visitor::_ZTVN5GiNaC9containerISt4listE7visitorE) + 16u)

Class std::iterator_traits<std::_List_const_iterator<GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_List_const_iterator<GiNaC::ex> > (0x0x7f966ff1fd20) 0 empty

Class std::iterator_traits<std::_List_iterator<GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_List_iterator<GiNaC::ex> > (0x0x7f966ff1fd80) 0 empty

Class std::__is_integer<std::_List_const_iterator<GiNaC::ex> >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<std::_List_const_iterator<GiNaC::ex> > (0x0x7f966ff1fe40) 0 empty

Class std::__alloc_swap<std::allocator<std::_List_node<GiNaC::ex> >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloc_swap<std::allocator<std::_List_node<GiNaC::ex> >, true> (0x0x7f966ff1fea0) 0 empty

Class std::__alloc_neq<std::allocator<std::_List_node<GiNaC::ex> >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloc_neq<std::allocator<std::_List_node<GiNaC::ex> >, true> (0x0x7f966ff1ff00) 0 empty

