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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x154603e4d060) 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> (0x0x154603e4d0c0) 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> (0x0x154603e4d120) 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> (0x0x154603e4d180) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x154603e4da80) 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> (0x0x154603e4dae0) 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> (0x0x154603e4db40) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x154603e4dba0) 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> (0x0x154603e4dc00) 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> (0x0x154603e4dc60) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x154603e4dd20) 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> (0x0x154603e4dd80) 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> (0x0x154603e4dde0) 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> (0x0x154603e4de40) 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> (0x0x154603e4dea0) 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> (0x0x154603e4df00) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x1546060e8d68) 0 empty
  std::input_iterator_tag (0x0x154603e81600) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x1546060e8dd0) 0 empty
  std::forward_iterator_tag (0x0x1546060e8e38) 0 empty
    std::input_iterator_tag (0x0x154603e81660) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x1546060e8ea0) 0 empty
  std::bidirectional_iterator_tag (0x0x1546060e8f08) 0 empty
    std::forward_iterator_tag (0x0x1546060e8f70) 0 empty
      std::input_iterator_tag (0x0x154603e816c0) 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> (0x0x154603e819c0) 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 (0x0x154603e81ba0) 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 (0x0x154603e81c00) 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 (0x0x154603e81c60) 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 (0x0x154603e81cc0) 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 (0x0x154603e81d20) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x154603f47180) 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> (0x0x154603f47300) 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> (0x0x154603f47420) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Vtable for std::bad_alloc
std::bad_alloc::_ZTVSt9bad_alloc: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9bad_alloc)
16    (int (*)(...))std::bad_alloc::~bad_alloc
24    (int (*)(...))std::bad_alloc::~bad_alloc
32    (int (*)(...))std::bad_alloc::what

Class std::bad_alloc
   size=8 align=8
   base size=8 base align=8
std::bad_alloc (0x0x154603ec12d8) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x154603c5b3c0) 0 nearly-empty
      primary-for std::bad_alloc (0x0x154603ec12d8)

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 (0x0x154603ec1340) 0 nearly-empty
    vptr=((& std::bad_array_length::_ZTVSt16bad_array_length) + 16u)
  std::bad_alloc (0x0x154603ec13a8) 0 nearly-empty
      primary-for std::bad_array_length (0x0x154603ec1340)
    std::exception (0x0x154603c5b420) 0 nearly-empty
        primary-for std::bad_alloc (0x0x154603ec13a8)

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

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

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

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

Class std::allocator<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<wchar_t> (0x0x154603ec14e0) 0 empty
  __gnu_cxx::new_allocator<wchar_t> (0x0x154603c5b840) 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 (0x0x154603c5ba20) 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> > (0x0x154603da26c0) 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> (0x0x154603da2720) 0 empty

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

Class std::allocator<char>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<char>::rebind<char> (0x0x154603da2900) 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 (0x0x154603d866e8) 0
  std::allocator<char> (0x0x154603d86750) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x154603da2960) 0 empty

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

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

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x154603d86958) 0
  std::basic_string<char>::_Rep_base (0x0x154603da2a20) 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> (0x0x154603da2ae0) 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 (0x0x154603d86a90) 0
  std::allocator<wchar_t> (0x0x154603d86af8) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x154603da2b40) 0 empty

Class std::basic_string<wchar_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t> (0x0x154603da2a80) 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 (0x0x154603da2ba0) 0

Class std::allocator<wchar_t>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<char> (0x0x154603da2c60) 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 (0x0x154603d86b60) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x154603da2c00) 0

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

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

Class std::locale::_Impl
   size=40 align=8
   base size=40 base align=8
std::locale::_Impl (0x0x154603da2de0) 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> (0x0x154603d86d68) 0
    vptr=((& std::collate<char>::_ZTVSt7collateIcE) + 16u)
  std::locale::facet (0x0x154603da2ea0) 0
      primary-for std::collate<char> (0x0x154603d86d68)

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> (0x0x154603d86dd0) 0
    vptr=((& std::collate<wchar_t>::_ZTVSt7collateIwE) + 16u)
  std::locale::facet (0x0x154603da2f00) 0
      primary-for std::collate<wchar_t> (0x0x154603d86dd0)

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> > (0x0x154603894000) 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> (0x0x154603894060) 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> (0x0x154603d86f08) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x1546038940c0) 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> (0x0x154603d864e0) 0
    vptr=((& std::collate_byname<char>::_ZTVSt14collate_bynameIcE) + 16u)
  std::collate<char> (0x0x154603d865b0) 0
      primary-for std::collate_byname<char> (0x0x154603d864e0)
    std::locale::facet (0x0x154603894120) 0
        primary-for std::collate<char> (0x0x154603d865b0)

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> (0x0x154603d86618) 0
    vptr=((& std::collate_byname<wchar_t>::_ZTVSt14collate_bynameIwE) + 16u)
  std::collate<wchar_t> (0x0x154603d86680) 0
      primary-for std::collate_byname<wchar_t> (0x0x154603d86618)
    std::locale::facet (0x0x154603894180) 0
        primary-for std::collate<wchar_t> (0x0x154603d86680)

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 (0x0x154603d86a28) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureE) + 16u)
  std::exception (0x0x154603894240) 0 nearly-empty
      primary-for std::ios_base::failure (0x0x154603d86a28)

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

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

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

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> (0x0x154603894420) 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> (0x0x154603894900) 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 (0x0x154603894a80) 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> (0x0x1546035f01c0) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x154603894d20) 0
      primary-for std::ctype<char> (0x0x1546035f01c0)
  std::ctype_base (0x0x154603894d80) 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> (0x0x1546035f0e70) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x154603894de0) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x1546035f0e70)
  std::ctype_base (0x0x154603894e40) 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> (0x0x15460396a750) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x1546035f0f50) 0
      primary-for std::ctype<wchar_t> (0x0x15460396a750)
    std::locale::facet (0x0x154603894ea0) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x1546035f0f50)
    std::ctype_base (0x0x154603894f00) 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> (0x0x15460396a8f0) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x15460362a2a0) 0
      primary-for std::ctype_byname<char> (0x0x15460396a8f0)
    std::locale::facet (0x0x15460363d000) 0
        primary-for std::ctype<char> (0x0x15460362a2a0)
    std::ctype_base (0x0x15460363d060) 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> (0x0x15460396a958) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x15460396a9c0) 0
      primary-for std::ctype_byname<wchar_t> (0x0x15460396a958)
    std::__ctype_abstract_base<wchar_t> (0x0x15460362a3f0) 0
        primary-for std::ctype<wchar_t> (0x0x15460396a9c0)
      std::locale::facet (0x0x15460363d0c0) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x15460362a3f0)
      std::ctype_base (0x0x15460363d120) 0 empty

Class std::__num_base
   size=1 align=1
   base size=0 base align=1
std::__num_base (0x0x15460363d180) 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> (0x0x15460396ac98) 0
    vptr=((& std::numpunct<char>::_ZTVSt8numpunctIcE) + 16u)
  std::locale::facet (0x0x15460363d2a0) 0
      primary-for std::numpunct<char> (0x0x15460396ac98)

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> (0x0x15460396ad00) 0
    vptr=((& std::numpunct<wchar_t>::_ZTVSt8numpunctIwE) + 16u)
  std::locale::facet (0x0x15460363d300) 0
      primary-for std::numpunct<wchar_t> (0x0x15460396ad00)

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

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x1546036ca068) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x15460363d600) 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> (0x0x15460363d660) 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> (0x0x1546036ca478) 0
    vptr=((& std::numpunct_byname<char>::_ZTVSt15numpunct_bynameIcE) + 16u)
  std::numpunct<char> (0x0x1546036ca4e0) 0
      primary-for std::numpunct_byname<char> (0x0x1546036ca478)
    std::locale::facet (0x0x15460363d960) 0
        primary-for std::numpunct<char> (0x0x1546036ca4e0)

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> (0x0x1546036ca548) 0
    vptr=((& std::num_get<char>::_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x15460363d9c0) 0
      primary-for std::num_get<char> (0x0x1546036ca548)

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> (0x0x1546036ca5b0) 0
    vptr=((& std::num_put<char>::_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x15460363da80) 0
      primary-for std::num_put<char> (0x0x1546036ca5b0)

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> (0x0x1546036ca618) 0
    vptr=((& std::numpunct_byname<wchar_t>::_ZTVSt15numpunct_bynameIwE) + 16u)
  std::numpunct<wchar_t> (0x0x1546036ca680) 0
      primary-for std::numpunct_byname<wchar_t> (0x0x1546036ca618)
    std::locale::facet (0x0x15460363db40) 0
        primary-for std::numpunct<wchar_t> (0x0x1546036ca680)

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> (0x0x1546036ca6e8) 0
    vptr=((& std::num_get<wchar_t>::_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x15460363dba0) 0
      primary-for std::num_get<wchar_t> (0x0x1546036ca6e8)

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> (0x0x1546036ca7b8) 0
    vptr=((& std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x15460363dc00) 0
      primary-for std::num_put<wchar_t> (0x0x1546036ca7b8)

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

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

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

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

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

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

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> > (0x0x15460342b420) 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> (0x0x15460342b480) 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> (0x0x15460342edd0) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x15460342b4e0) 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> > (0x0x15460342b540) 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> (0x0x15460342b5a0) 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> (0x0x15460351e000) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x15460342b600) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x15460342b660) 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> (0x0x15460351e5b0 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> (0x0x15460351e680 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> (0x0x154603548b60) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x15460351e5b0) 0
      primary-for std::basic_iostream<char> (0x0x154603548b60)
      subvttidx=8u
    std::basic_ios<char> (0x0x15460351e618) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x15460342b6c0) 24
          primary-for std::basic_ios<char> (0x0x15460351e618)
  std::basic_ostream<char> (0x0x15460351e680) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x15460351e618) 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 (0x0x15460342b720) 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> (0x0x15460351ea28 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> (0x0x15460351eaf8 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> (0x0x1546035782a0) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x15460351ea28) 0
      primary-for std::basic_iostream<wchar_t> (0x0x1546035782a0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x15460351ea90) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x15460342b780) 24
          primary-for std::basic_ios<wchar_t> (0x0x15460351ea90)
  std::basic_ostream<wchar_t> (0x0x15460351eaf8) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x15460351ea90) alternative-path

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> (0x0x1546035af068) 0
    vptr=((& std::basic_stringbuf<char>::_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE) + 16u)
  std::basic_streambuf<char> (0x0x15460342b960) 0
      primary-for std::basic_stringbuf<char> (0x0x1546035af068)

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> (0x0x1546035af1a0 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> (0x0x1546035af138) 0
    vptridx=0u vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_istream<char> (0x0x1546035af1a0) 0
      primary-for std::basic_istringstream<char> (0x0x1546035af138)
      subvttidx=8u
    std::basic_ios<char> (0x0x1546035af208) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::ios_base (0x0x15460342bc00) 96
          primary-for std::basic_ios<char> (0x0x1546035af208)

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> (0x0x1546035af680 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> (0x0x1546035af618) 0
    vptridx=0u vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_ostream<char> (0x0x1546035af680) 0 nearly-empty
      primary-for std::basic_ostringstream<char> (0x0x1546035af618)
      subvttidx=8u
    std::basic_ios<char> (0x0x1546035af6e8) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::ios_base (0x0x15460342bcc0) 88
          primary-for std::basic_ios<char> (0x0x1546035af6e8)

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> (0x0x1546031c4c40 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> (0x0x1546035afb60 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> (0x0x1546035afc30 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> (0x0x1546035afaf8) 0
    vptridx=0u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_iostream<char> (0x0x1546031c4c40) 0
      primary-for std::basic_stringstream<char> (0x0x1546035afaf8)
      subvttidx=8u
    std::basic_istream<char> (0x0x1546035afb60) 0
        primary-for std::basic_iostream<char> (0x0x1546031c4c40)
        subvttidx=16u
      std::basic_ios<char> (0x0x1546035afbc8) 104 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 104u)
        std::ios_base (0x0x15460342bd80) 104
            primary-for std::basic_ios<char> (0x0x1546035afbc8)
    std::basic_ostream<char> (0x0x1546035afc30) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::basic_ios<char> (0x0x1546035afbc8) 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> (0x0x1546035afdd0) 0
    vptr=((& std::basic_stringbuf<wchar_t>::_ZTVSt15basic_stringbufIwSt11char_traitsIwESaIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x1546031fb000) 0
      primary-for std::basic_stringbuf<wchar_t> (0x0x1546035afdd0)

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> (0x0x154603206138 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> (0x0x1546032060d0) 0
    vptridx=0u vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x154603206138) 0
      primary-for std::basic_istringstream<wchar_t> (0x0x1546032060d0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x1546032061a0) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::ios_base (0x0x1546031fb1e0) 96
          primary-for std::basic_ios<wchar_t> (0x0x1546032061a0)

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> (0x0x154603206548 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> (0x0x1546032064e0) 0
    vptridx=0u vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x154603206548) 0 nearly-empty
      primary-for std::basic_ostringstream<wchar_t> (0x0x1546032064e0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x1546032065b0) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::ios_base (0x0x1546031fb300) 88
          primary-for std::basic_ios<wchar_t> (0x0x1546032065b0)

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> (0x0x154603214070 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> (0x0x154603206958 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> (0x0x154603206a28 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> (0x0x1546032068f0) 0
    vptridx=0u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x154603214070) 0
      primary-for std::basic_stringstream<wchar_t> (0x0x1546032068f0)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x154603206958) 0
        primary-for std::basic_iostream<wchar_t> (0x0x154603214070)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x1546032069c0) 104 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 104u)
        std::ios_base (0x0x1546031fb420) 104
            primary-for std::basic_ios<wchar_t> (0x0x1546032069c0)
    std::basic_ostream<wchar_t> (0x0x154603206a28) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x1546032069c0) alternative-path

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

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

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

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x1546032062d8) 0
  std::_Bit_iterator_base (0x0x154603206680) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x1546031fbae0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x1546032066e8) 0
  std::_Bit_iterator_base (0x0x154603206af8) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x1546031fbb40) 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> (0x0x1546031fbcc0) 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> (0x0x1546031fbd20) 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> (0x0x154603368068) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x1546031fbd80) 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> (0x0x1546031fbde0) 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> (0x0x1546031fbe40) 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> (0x0x1546033681a0) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x1546031fbea0) 0 empty

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

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x154602fe25a0) 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*> (0x0x154602fe27e0) 0

Class std::tr1::__sfinae_types::<anonymous struct>
   size=2 align=1
   base size=2 base align=1
std::tr1::__sfinae_types::<anonymous struct> (0x0x154602fe2a20) 0

Class std::tr1::__sfinae_types
   size=1 align=1
   base size=0 base align=1
std::tr1::__sfinae_types (0x0x154602fe29c0) 0 empty

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

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

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

Class std::tr1::__is_integral_helper<bool>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<bool> (0x0x154603368bc8) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602fe2d20) 0 empty

Class std::tr1::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<char> (0x0x154603368c30) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602fe2d80) 0 empty

Class std::tr1::__is_integral_helper<signed char>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<signed char> (0x0x154603368c98) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602fe2de0) 0 empty

Class std::tr1::__is_integral_helper<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<unsigned char> (0x0x154603368d00) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602fe2e40) 0 empty

Class std::tr1::__is_integral_helper<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<wchar_t> (0x0x154603368d68) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602fe2ea0) 0 empty

Class std::tr1::__is_integral_helper<short int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<short int> (0x0x154603368dd0) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602fe2f00) 0 empty

Class std::tr1::__is_integral_helper<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<short unsigned int> (0x0x154603368e38) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602fe2f60) 0 empty

Class std::tr1::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<int> (0x0x154603368ea0) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602ec2000) 0 empty

Class std::tr1::__is_integral_helper<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<unsigned int> (0x0x154603368f08) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602ec2060) 0 empty

Class std::tr1::__is_integral_helper<long int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<long int> (0x0x154603368f70) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602ec20c0) 0 empty

Class std::tr1::__is_integral_helper<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<long unsigned int> (0x0x154603368138) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602ec2120) 0 empty

Class std::tr1::__is_integral_helper<long long int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<long long int> (0x0x1546033682d8) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602ec2180) 0 empty

Class std::tr1::__is_integral_helper<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_integral_helper<long long unsigned int> (0x0x154603368340) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602ec21e0) 0 empty

Class std::tr1::__is_floating_point_helper<float>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_floating_point_helper<float> (0x0x154603368680) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602ec2300) 0 empty

Class std::tr1::__is_floating_point_helper<double>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_floating_point_helper<double> (0x0x1546033686e8) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602ec2360) 0 empty

Class std::tr1::__is_floating_point_helper<long double>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_floating_point_helper<long double> (0x0x154602eca000) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602ec23c0) 0 empty

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

Class std::tr1::__is_signed_helper<signed char>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_signed_helper<signed char> (0x0x154602ef09c0) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602f0f2a0) 0 empty

Class std::tr1::__is_signed_helper<short int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_signed_helper<short int> (0x0x154602ef0a28) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602f0f300) 0 empty

Class std::tr1::__is_signed_helper<int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_signed_helper<int> (0x0x154602ef0a90) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602f0f360) 0 empty

Class std::tr1::__is_signed_helper<long int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_signed_helper<long int> (0x0x154602ef0af8) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602f0f3c0) 0 empty

Class std::tr1::__is_signed_helper<long long int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_signed_helper<long long int> (0x0x154602ef0b60) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602f0f420) 0 empty

Class std::tr1::__is_unsigned_helper<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_unsigned_helper<unsigned char> (0x0x154602ef0c98) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602f0f540) 0 empty

Class std::tr1::__is_unsigned_helper<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_unsigned_helper<short unsigned int> (0x0x154602ef0d00) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602f0f5a0) 0 empty

Class std::tr1::__is_unsigned_helper<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_unsigned_helper<unsigned int> (0x0x154602ef0d68) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602f0f600) 0 empty

Class std::tr1::__is_unsigned_helper<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_unsigned_helper<long unsigned int> (0x0x154602ef0dd0) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602f0f660) 0 empty

Class std::tr1::__is_unsigned_helper<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::__is_unsigned_helper<long long unsigned int> (0x0x154602ef0e38) 0 empty
  std::tr1::integral_constant<bool, true> (0x0x154602f0f6c0) 0 empty

Class std::unary_function<bool, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<bool, long unsigned int> (0x0x154602f0fde0) 0 empty

Class std::tr1::hash<bool>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<bool> (0x0x154602f21208) 0 empty
  std::unary_function<bool, long unsigned int> (0x0x154602f0fe40) 0 empty

Class std::unary_function<char, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<char, long unsigned int> (0x0x154602f0fea0) 0 empty

Class std::tr1::hash<char>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<char> (0x0x154602f21270) 0 empty
  std::unary_function<char, long unsigned int> (0x0x154602f0ff00) 0 empty

Class std::unary_function<signed char, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<signed char, long unsigned int> (0x0x154602f0ff60) 0 empty

Class std::tr1::hash<signed char>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<signed char> (0x0x154602f212d8) 0 empty
  std::unary_function<signed char, long unsigned int> (0x0x154602f3e000) 0 empty

Class std::unary_function<unsigned char, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<unsigned char, long unsigned int> (0x0x154602f3e060) 0 empty

Class std::tr1::hash<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<unsigned char> (0x0x154602f21340) 0 empty
  std::unary_function<unsigned char, long unsigned int> (0x0x154602f3e0c0) 0 empty

Class std::unary_function<wchar_t, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<wchar_t, long unsigned int> (0x0x154602f3e120) 0 empty

Class std::tr1::hash<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<wchar_t> (0x0x154602f213a8) 0 empty
  std::unary_function<wchar_t, long unsigned int> (0x0x154602f3e180) 0 empty

Class std::unary_function<short int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<short int, long unsigned int> (0x0x154602f3e1e0) 0 empty

Class std::tr1::hash<short int>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<short int> (0x0x154602f21410) 0 empty
  std::unary_function<short int, long unsigned int> (0x0x154602f3e240) 0 empty

Class std::unary_function<int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<int, long unsigned int> (0x0x154602f3e2a0) 0 empty

Class std::tr1::hash<int>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<int> (0x0x154602f21478) 0 empty
  std::unary_function<int, long unsigned int> (0x0x154602f3e300) 0 empty

Class std::unary_function<long int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<long int, long unsigned int> (0x0x154602f3e360) 0 empty

Class std::tr1::hash<long int>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<long int> (0x0x154602f214e0) 0 empty
  std::unary_function<long int, long unsigned int> (0x0x154602f3e3c0) 0 empty

Class std::unary_function<long long int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<long long int, long unsigned int> (0x0x154602f3e420) 0 empty

Class std::tr1::hash<long long int>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<long long int> (0x0x154602f21548) 0 empty
  std::unary_function<long long int, long unsigned int> (0x0x154602f3e480) 0 empty

Class std::unary_function<short unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<short unsigned int, long unsigned int> (0x0x154602f3e4e0) 0 empty

Class std::tr1::hash<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<short unsigned int> (0x0x154602f215b0) 0 empty
  std::unary_function<short unsigned int, long unsigned int> (0x0x154602f3e540) 0 empty

Class std::unary_function<unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<unsigned int, long unsigned int> (0x0x154602f3e5a0) 0 empty

Class std::tr1::hash<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<unsigned int> (0x0x154602f21618) 0 empty
  std::unary_function<unsigned int, long unsigned int> (0x0x154602f3e600) 0 empty

Class std::unary_function<long unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<long unsigned int, long unsigned int> (0x0x154602f3e660) 0 empty

Class std::tr1::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<long unsigned int> (0x0x154602f21680) 0 empty
  std::unary_function<long unsigned int, long unsigned int> (0x0x154602f3e6c0) 0 empty

Class std::unary_function<long long unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<long long unsigned int, long unsigned int> (0x0x154602f3e720) 0 empty

Class std::tr1::hash<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<long long unsigned int> (0x0x154602f216e8) 0 empty
  std::unary_function<long long unsigned int, long unsigned int> (0x0x154602f3e780) 0 empty

Class std::tr1::_Fnv_hash_base<4ul>
   size=1 align=1
   base size=0 base align=1
std::tr1::_Fnv_hash_base<4ul> (0x0x154602f3e840) 0 empty

Class std::tr1::_Fnv_hash_base<8ul>
   size=1 align=1
   base size=0 base align=1
std::tr1::_Fnv_hash_base<8ul> (0x0x154602f3e8a0) 0 empty

Class std::tr1::_Fnv_hash
   size=1 align=1
   base size=1 base align=1
std::tr1::_Fnv_hash (0x0x154602f21750) 0 empty
  std::tr1::_Fnv_hash_base<8ul> (0x0x154602f3e900) 0 empty

Class std::unary_function<float, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<float, long unsigned int> (0x0x154602f3e960) 0 empty

Class std::tr1::hash<float>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<float> (0x0x154602f217b8) 0 empty
  std::unary_function<float, long unsigned int> (0x0x154602f3e9c0) 0 empty

Class std::unary_function<double, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<double, long unsigned int> (0x0x154602f3ea20) 0 empty

Class std::tr1::hash<double>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<double> (0x0x154602f21820) 0 empty
  std::unary_function<double, long unsigned int> (0x0x154602f3ea80) 0 empty

Class std::unary_function<long double, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<long double, long unsigned int> (0x0x154602f3eae0) 0 empty

Class std::tr1::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<long double> (0x0x154602f21888) 0 empty
  std::unary_function<long double, long unsigned int> (0x0x154602f3eb40) 0 empty

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

Class std::tr1::hash<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<std::basic_string<char> > (0x0x154602f218f0) 0 empty
  std::unary_function<std::basic_string<char>, long unsigned int> (0x0x154602f3ec00) 0 empty

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

Class std::tr1::hash<const std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<const std::basic_string<char>&> (0x0x154602f21958) 0 empty
  std::unary_function<const std::basic_string<char>&, long unsigned int> (0x0x154602f3ecc0) 0 empty

Class std::unary_function<std::basic_string<wchar_t>, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::basic_string<wchar_t>, long unsigned int> (0x0x154602f3ed20) 0 empty

Class std::tr1::hash<std::basic_string<wchar_t> >
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<std::basic_string<wchar_t> > (0x0x154602f219c0) 0 empty
  std::unary_function<std::basic_string<wchar_t>, long unsigned int> (0x0x154602f3ed80) 0 empty

Class std::unary_function<const std::basic_string<wchar_t>&, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<const std::basic_string<wchar_t>&, long unsigned int> (0x0x154602f3ede0) 0 empty

Class std::tr1::hash<const std::basic_string<wchar_t>&>
   size=1 align=1
   base size=1 base align=1
std::tr1::hash<const std::basic_string<wchar_t>&> (0x0x154602f21a28) 0 empty
  std::unary_function<const std::basic_string<wchar_t>&, long unsigned int> (0x0x154602f3ee40) 0 empty

Class std::tr1::__detail::_Mod_range_hashing
   size=1 align=1
   base size=0 base align=1
std::tr1::__detail::_Mod_range_hashing (0x0x154602f8c2a0) 0 empty

Class std::tr1::__detail::_Default_ranged_hash
   size=1 align=1
   base size=0 base align=1
std::tr1::__detail::_Default_ranged_hash (0x0x154602f8c300) 0 empty

Class std::tr1::__detail::_Prime_rehash_policy
   size=16 align=8
   base size=16 base align=8
std::tr1::__detail::_Prime_rehash_policy (0x0x154602f8c360) 0

Class std::pair<bool, long unsigned int>
   size=16 align=8
   base size=16 base align=8
std::pair<bool, long unsigned int> (0x0x154602f8c3c0) 0

Class std::pair<bool, int>
   size=8 align=4
   base size=8 base align=4
std::pair<bool, int> (0x0x154602f8c420) 0

Class GC_stack_base
   size=8 align=8
   base size=8 base align=8
GC_stack_base (0x0x154602f8ca20) 0

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

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

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

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

Class sigval
   size=8 align=8
   base size=8 base align=8
sigval (0x0x154602f8cc00) 0

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

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

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

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

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

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

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

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

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

Class sigevent::<anonymous union>::<anonymous struct>
   size=16 align=8
   base size=16 base align=8
sigevent::<anonymous union>::<anonymous struct> (0x0x154602d120c0) 0

Class sigevent::<anonymous union>
   size=48 align=8
   base size=48 base align=8
sigevent::<anonymous union> (0x0x154602d12060) 0

Class sigevent
   size=64 align=8
   base size=64 base align=8
sigevent (0x0x154602d12000) 0

Class sigaction::<anonymous union>
   size=8 align=8
   base size=8 base align=8
sigaction::<anonymous union> (0x0x154602d12180) 0

Class sigaction
   size=152 align=8
   base size=152 base align=8
sigaction (0x0x154602d12120) 0

Class sigvec
   size=16 align=8
   base size=16 base align=8
sigvec (0x0x154602d121e0) 0

Class _fpx_sw_bytes
   size=48 align=8
   base size=48 base align=8
_fpx_sw_bytes (0x0x154602d12240) 0

Class _fpreg
   size=10 align=2
   base size=10 base align=2
_fpreg (0x0x154602d122a0) 0

Class _fpxreg
   size=16 align=2
   base size=16 base align=2
_fpxreg (0x0x154602d12300) 0

Class _xmmreg
   size=16 align=4
   base size=16 base align=4
_xmmreg (0x0x154602d12360) 0

Class _fpstate
   size=512 align=8
   base size=512 base align=8
_fpstate (0x0x154602d123c0) 0

Class sigcontext::<anonymous union>
   size=8 align=8
   base size=8 base align=8
sigcontext::<anonymous union> (0x0x154602d12480) 0

Class sigcontext
   size=256 align=8
   base size=256 base align=8
sigcontext (0x0x154602d12420) 0

Class _xsave_hdr
   size=64 align=8
   base size=64 base align=8
_xsave_hdr (0x0x154602d124e0) 0

Class _ymmh_state
   size=256 align=4
   base size=256 base align=4
_ymmh_state (0x0x154602d12540) 0

Class _xstate
   size=832 align=8
   base size=832 base align=8
_xstate (0x0x154602d125a0) 0

Class sigstack
   size=16 align=8
   base size=16 base align=8
sigstack (0x0x154602d12600) 0

Class sigaltstack
   size=24 align=8
   base size=24 base align=8
sigaltstack (0x0x154602d12660) 0

Class _libc_fpxreg
   size=16 align=2
   base size=16 base align=2
_libc_fpxreg (0x0x154602d126c0) 0

Class _libc_xmmreg
   size=16 align=4
   base size=16 base align=4
_libc_xmmreg (0x0x154602d12720) 0

Class _libc_fpstate
   size=512 align=8
   base size=512 base align=8
_libc_fpstate (0x0x154602d12780) 0

Class <anonymous struct>
   size=256 align=8
   base size=256 base align=8
<anonymous struct> (0x0x154602d127e0) 0

Class ucontext
   size=936 align=8
   base size=936 base align=8
ucontext (0x0x154602d12840) 0

Class GC_true_type
   size=1 align=1
   base size=0 base align=1
GC_true_type (0x0x154602d128a0) 0 empty

Class GC_false_type
   size=1 align=1
   base size=0 base align=1
GC_false_type (0x0x154602d12900) 0 empty

Class GC_type_traits<char>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<char> (0x0x154602d129c0) 0

Class GC_type_traits<signed char>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<signed char> (0x0x154602d12a20) 0

Class GC_type_traits<unsigned char>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<unsigned char> (0x0x154602d12a80) 0

Class GC_type_traits<short int>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<short int> (0x0x154602d12ae0) 0

Class GC_type_traits<short unsigned int>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<short unsigned int> (0x0x154602d12b40) 0

Class GC_type_traits<int>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<int> (0x0x154602d12ba0) 0

Class GC_type_traits<unsigned int>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<unsigned int> (0x0x154602d12c00) 0

Class GC_type_traits<long int>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<long int> (0x0x154602d12c60) 0

Class GC_type_traits<long unsigned int>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<long unsigned int> (0x0x154602d12cc0) 0

Class GC_type_traits<float>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<float> (0x0x154602d12d20) 0

Class GC_type_traits<double>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<double> (0x0x154602d12d80) 0

Class GC_type_traits<long double>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<long double> (0x0x154602d12de0) 0

Class gc_allocator<void>
   size=1 align=1
   base size=0 base align=1
gc_allocator<void> (0x0x154602d12f00) 0 empty

Class gc_allocator_ignore_off_page<void>
   size=1 align=1
   base size=0 base align=1
gc_allocator_ignore_off_page<void> (0x0x154602d750c0) 0 empty

Class traceable_allocator<void>
   size=1 align=1
   base size=0 base align=1
traceable_allocator<void> (0x0x154602d75240) 0 empty

Class gc
   size=1 align=1
   base size=0 base align=1
gc (0x0x154602d75300) 0 empty

Vtable for gc_cleanup
gc_cleanup::_ZTV10gc_cleanup: 5u entries
0     0u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTI10gc_cleanup)
24    (int (*)(...))gc_cleanup::~gc_cleanup
32    (int (*)(...))gc_cleanup::~gc_cleanup

VTT for gc_cleanup
gc_cleanup::_ZTT10gc_cleanup: 1u entries
0     ((& gc_cleanup::_ZTV10gc_cleanup) + 24u)

Class gc_cleanup
   size=8 align=8
   base size=8 base align=8
gc_cleanup (0x0x154602f21ea0) 0 nearly-empty
    vptridx=0u vptr=((& gc_cleanup::_ZTV10gc_cleanup) + 24u)
  gc (0x0x154602d75360) 0 empty virtual
      vbaseoffset=-24

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

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

Class gc_allocator<char>
   size=1 align=1
   base size=0 base align=1
gc_allocator<char> (0x0x154602d75b40) 0 empty

Class gc_allocator<char>::rebind<char>
   size=1 align=1
   base size=0 base align=1
gc_allocator<char>::rebind<char> (0x0x154602d75ba0) 0 empty

Class std::basic_string<char, std::char_traits<char>, gc_allocator<char> >::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char, std::char_traits<char>, gc_allocator<char> >::_Alloc_hider (0x0x154602a7a2d8) 0
  gc_allocator<char> (0x0x154602d75c00) 0 empty

Class std::basic_string<char, std::char_traits<char>, gc_allocator<char> >
   size=8 align=8
   base size=8 base align=8
std::basic_string<char, std::char_traits<char>, gc_allocator<char> > (0x0x154602d75ae0) 0

Vtable for std::basic_stringbuf<char, std::char_traits<char>, gc_allocator<char> >
std::basic_stringbuf<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt15basic_stringbufIcSt11char_traitsIcE12gc_allocatorIcEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_stringbufIcSt11char_traitsIcE12gc_allocatorIcEE)
16    (int (*)(...))std::basic_stringbuf<char, std::char_traits<char>, gc_allocator<char> >::~basic_stringbuf
24    (int (*)(...))std::basic_stringbuf<char, std::char_traits<char>, gc_allocator<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>, gc_allocator<char> >
48    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekoff<char, std::char_traits<char>, gc_allocator<char> >
56    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekpos<char, std::char_traits<char>, gc_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>, gc_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>, gc_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>, gc_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>, gc_allocator<char> >

Class std::basic_stringbuf<char, std::char_traits<char>, gc_allocator<char> >
   size=80 align=8
   base size=80 base align=8
std::basic_stringbuf<char, std::char_traits<char>, gc_allocator<char> > (0x0x154602a7a1a0) 0
    vptr=((& std::basic_stringbuf<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt15basic_stringbufIcSt11char_traitsIcE12gc_allocatorIcEE) + 16u)
  std::basic_streambuf<char> (0x0x154602d75a80) 0
      primary-for std::basic_stringbuf<char, std::char_traits<char>, gc_allocator<char> > (0x0x154602a7a1a0)

Vtable for std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >
std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE)
24    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >
32    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE)
64    (int (*)(...))std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEED1Ev
72    (int (*)(...))std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x154602a7a068 instance) in std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >
std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE0_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::char_traits<char>, gc_allocator<char> >
std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTTSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE: 4u entries
0     ((& std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE) + 24u)
8     ((& std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE0_So) + 24u)
16    ((& std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE0_So) + 64u)
24    ((& std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE) + 64u)

Class std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >
   size=352 align=8
   base size=88 base align=8
std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> > (0x0x154602a7a000) 0
    vptridx=0u vptr=((& std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE) + 24u)
  std::basic_ostream<char> (0x0x154602a7a068) 0 nearly-empty
      primary-for std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> > (0x0x154602a7a000)
      subvttidx=8u
    std::basic_ios<char> (0x0x154602a7a0d0) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcE12gc_allocatorIcEE) + 64u)
      std::ios_base (0x0x154602d75a20) 88
          primary-for std::basic_ios<char> (0x0x154602a7a0d0)

Class camp::pair
   size=16 align=8
   base size=16 base align=8
camp::pair (0x0x154602a7a5b0) 0
  gc (0x0x154602d75f00) 0 empty

Class GC_type_traits<camp::pair>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::pair> (0x0x154602d75f60) 0

Class camp::bbox
   size=40 align=8
   base size=40 base align=8
camp::bbox (0x0x154602b72000) 0

Class GC_type_traits<camp::bbox>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::bbox> (0x0x154602b72060) 0

Vtable for camp::triple
camp::triple::_ZTVN4camp6tripleE: 5u entries
0     0u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4camp6tripleE)
24    (int (*)(...))camp::triple::~triple
32    (int (*)(...))camp::triple::~triple

VTT for camp::triple
camp::triple::_ZTTN4camp6tripleE: 1u entries
0     ((& camp::triple::_ZTVN4camp6tripleE) + 24u)

Class camp::triple
   size=32 align=8
   base size=32 base align=8
camp::triple (0x0x154602a7ac30) 0
    vptridx=0u vptr=((& camp::triple::_ZTVN4camp6tripleE) + 24u)
  gc (0x0x154602b720c0) 0 empty virtual
      vbaseoffset=-24

Class GC_type_traits<camp::triple>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::triple> (0x0x154602b72120) 0

Class camp::bbox3
   size=56 align=8
   base size=56 base align=8
camp::bbox3 (0x0x154602b72180) 0

Class GC_type_traits<camp::bbox3>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::bbox3> (0x0x154602b721e0) 0

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

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

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

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

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

Vtable for camp::transform
camp::transform::_ZTVN4camp9transformE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp9transformE)
16    (int (*)(...))camp::transform::~transform
24    (int (*)(...))camp::transform::~transform

Class camp::transform
   size=56 align=8
   base size=56 base align=8
camp::transform (0x0x1546028911a0) 0
    vptr=((& camp::transform::_ZTVN4camp9transformE) + 16u)
  gc (0x0x154602b72480) 0 empty

Class GC_type_traits<camp::transform>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::transform> (0x0x154602b72540) 0

Class std::codecvt_base
   size=1 align=1
   base size=0 base align=1
std::codecvt_base (0x0x154602b725a0) 0 empty

Vtable for std::__codecvt_abstract_base<char, char, __mbstate_t>
std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE)
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

Class std::__codecvt_abstract_base<char, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x154602925bd0) 0
    vptr=((& std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x154602b72720) 0
      primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x154602925bd0)
  std::codecvt_base (0x0x154602b72780) 0 empty

Vtable for std::codecvt<char, char, __mbstate_t>
std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIcc11__mbstate_tE)
16    (int (*)(...))std::codecvt<char, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<char, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_max_length

Class std::codecvt<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt<char, char, __mbstate_t> (0x0x154602924270) 0
    vptr=((& std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x154602925cb0) 0
      primary-for std::codecvt<char, char, __mbstate_t> (0x0x154602924270)
    std::locale::facet (0x0x154602b727e0) 0
        primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x154602925cb0)
    std::codecvt_base (0x0x154602b72840) 0 empty

Vtable for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIwc11__mbstate_tE)
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

Class std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x154602925e00) 0
    vptr=((& std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x154602b728a0) 0
      primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x154602925e00)
  std::codecvt_base (0x0x154602b72900) 0 empty

Vtable for std::codecvt<wchar_t, char, __mbstate_t>
std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIwc11__mbstate_tE)
16    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_max_length

Class std::codecvt<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt<wchar_t, char, __mbstate_t> (0x0x154602924340) 0
    vptr=((& std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x154602925f50) 0
      primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x154602924340)
    std::locale::facet (0x0x154602b72960) 0
        primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x154602925f50)
    std::codecvt_base (0x0x154602b729c0) 0 empty

Vtable for std::codecvt_byname<char, char, __mbstate_t>
std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIcc11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<char, char, __mbstate_t>
24    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<char, char, __mbstate_t>
32    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<char, char, __mbstate_t> (0x0x154602924478) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x1546029244e0) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x154602924478)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x1546029633f0) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x1546029244e0)
      std::locale::facet (0x0x154602b72a80) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x1546029633f0)
      std::codecvt_base (0x0x154602b72ae0) 0 empty

Vtable for std::codecvt_byname<wchar_t, char, __mbstate_t>
std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIwc11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<wchar_t, char, __mbstate_t>
24    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<wchar_t, char, __mbstate_t>
32    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x1546029245b0) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x154602924618) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x1546029245b0)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x1546029635b0) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x154602924618)
      std::locale::facet (0x0x154602b72b40) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x1546029635b0)
      std::codecvt_base (0x0x154602b72ba0) 0 empty

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

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

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

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

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

Class std::__basic_file<char>
   size=16 align=8
   base size=9 base align=8
std::__basic_file<char> (0x0x1546025ee000) 0

Vtable for std::basic_filebuf<char>
std::basic_filebuf<char>::_ZTVSt13basic_filebufIcSt11char_traitsIcEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_filebufIcSt11char_traitsIcEE)
16    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::~basic_filebuf<char, std::char_traits<char> >
24    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::~basic_filebuf<char, std::char_traits<char> >
32    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
40    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
48    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::seekoff<char, std::char_traits<char> >
56    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::seekpos<char, std::char_traits<char> >
64    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
72    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
80    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
88    (int (*)(...))std::basic_filebuf<_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_filebuf<_CharT, _Traits>::pbackfail<char, std::char_traits<char> >
112   (int (*)(...))std::basic_filebuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
120   (int (*)(...))std::basic_filebuf<_CharT, _Traits>::overflow<char, std::char_traits<char> >

Class std::basic_filebuf<char>
   size=240 align=8
   base size=240 base align=8
std::basic_filebuf<char> (0x0x154602924d00) 0
    vptr=((& std::basic_filebuf<char>::_ZTVSt13basic_filebufIcSt11char_traitsIcEE) + 16u)
  std::basic_streambuf<char> (0x0x1546025ee240) 0
      primary-for std::basic_filebuf<char> (0x0x154602924d00)

Vtable for std::basic_ifstream<char>
std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ifstreamIcSt11char_traitsIcEE)
24    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<char, std::char_traits<char> >
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISt14basic_ifstreamIcSt11char_traitsIcEE)
64    (int (*)(...))std::basic_ifstream<char>::_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev
72    (int (*)(...))std::basic_ifstream<char>::_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x154602924f08 instance) in std::basic_ifstream<char>
std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

VTT for std::basic_ifstream<char>
std::basic_ifstream<char>::_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE: 4u entries
0     ((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 24u)
8     ((& std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si) + 24u)
16    ((& std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si) + 64u)
24    ((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 64u)

Class std::basic_ifstream<char>
   size=520 align=8
   base size=256 base align=8
std::basic_ifstream<char> (0x0x154602924ea0) 0
    vptridx=0u vptr=((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_istream<char> (0x0x154602924f08) 0
      primary-for std::basic_ifstream<char> (0x0x154602924ea0)
      subvttidx=8u
    std::basic_ios<char> (0x0x154602924f70) 256 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 64u)
      std::ios_base (0x0x1546025ee660) 256
          primary-for std::basic_ios<char> (0x0x154602924f70)

Vtable for std::basic_ofstream<char>
std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ofstreamIcSt11char_traitsIcEE)
24    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<char, std::char_traits<char> >
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt14basic_ofstreamIcSt11char_traitsIcEE)
64    (int (*)(...))std::basic_ofstream<char>::_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev
72    (int (*)(...))std::basic_ofstream<char>::_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x154602694270 instance) in std::basic_ofstream<char>
std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_ofstream<char>
std::basic_ofstream<char>::_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE: 4u entries
0     ((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 24u)
8     ((& std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So) + 24u)
16    ((& std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So) + 64u)
24    ((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 64u)

Class std::basic_ofstream<char>
   size=512 align=8
   base size=248 base align=8
std::basic_ofstream<char> (0x0x154602694208) 0
    vptridx=0u vptr=((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_ostream<char> (0x0x154602694270) 0 nearly-empty
      primary-for std::basic_ofstream<char> (0x0x154602694208)
      subvttidx=8u
    std::basic_ios<char> (0x0x1546026942d8) 248 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 64u)
      std::ios_base (0x0x1546025ee780) 248
          primary-for std::basic_ios<char> (0x0x1546026942d8)

Vtable for std::basic_fstream<char>
std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_fstreamIcSt11char_traitsIcEE)
24    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<char, std::char_traits<char> >
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt13basic_fstreamIcSt11char_traitsIcEE)
64    (int (*)(...))std::basic_fstream<char>::_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev
72    (int (*)(...))std::basic_fstream<char>::_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISt13basic_fstreamIcSt11char_traitsIcEE)
104   (int (*)(...))std::basic_fstream<char>::_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev
112   (int (*)(...))std::basic_fstream<char>::_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev

Construction vtable for std::basic_iostream<char> (0x0x15460267a380 instance) in std::basic_fstream<char>
std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    0u
32    0u
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    0u
72    0u
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISd)
104   0u
112   0u

Construction vtable for std::basic_istream<char> (0x0x154602694618 instance) in std::basic_fstream<char>
std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si: 10u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551352u
48    (int (*)(...))-264
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x1546026946e8 instance) in std::basic_fstream<char>
std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE16_So: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_fstream<char>
std::basic_fstream<char>::_ZTTSt13basic_fstreamIcSt11char_traitsIcEE: 10u entries
0     ((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
8     ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd) + 24u)
16    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si) + 24u)
24    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si) + 64u)
32    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE16_So) + 24u)
40    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE16_So) + 64u)
48    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd) + 104u)
56    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd) + 64u)
64    ((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
72    ((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)

Class std::basic_fstream<char>
   size=528 align=8
   base size=264 base align=8
std::basic_fstream<char> (0x0x1546026945b0) 0
    vptridx=0u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_iostream<char> (0x0x15460267a380) 0
      primary-for std::basic_fstream<char> (0x0x1546026945b0)
      subvttidx=8u
    std::basic_istream<char> (0x0x154602694618) 0
        primary-for std::basic_iostream<char> (0x0x15460267a380)
        subvttidx=16u
      std::basic_ios<char> (0x0x154602694680) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
        std::ios_base (0x0x1546025ee8a0) 264
            primary-for std::basic_ios<char> (0x0x154602694680)
    std::basic_ostream<char> (0x0x1546026946e8) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)
      std::basic_ios<char> (0x0x154602694680) alternative-path

Vtable for std::basic_filebuf<wchar_t>
std::basic_filebuf<wchar_t>::_ZTVSt13basic_filebufIwSt11char_traitsIwEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_filebufIwSt11char_traitsIwEE)
16    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::~basic_filebuf<wchar_t, std::char_traits<wchar_t> >
24    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::~basic_filebuf<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::imbue<wchar_t, std::char_traits<wchar_t> >
40    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::setbuf<wchar_t, std::char_traits<wchar_t> >
48    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::seekoff<wchar_t, std::char_traits<wchar_t> >
56    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::seekpos<wchar_t, std::char_traits<wchar_t> >
64    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::sync<wchar_t, std::char_traits<wchar_t> >
72    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::showmanyc<wchar_t, std::char_traits<wchar_t> >
80    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::xsgetn<wchar_t, std::char_traits<wchar_t> >
88    (int (*)(...))std::basic_filebuf<_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_filebuf<_CharT, _Traits>::pbackfail<wchar_t, std::char_traits<wchar_t> >
112   (int (*)(...))std::basic_filebuf<_CharT, _Traits>::xsputn<wchar_t, std::char_traits<wchar_t> >
120   (int (*)(...))std::basic_filebuf<_CharT, _Traits>::overflow<wchar_t, std::char_traits<wchar_t> >

Class std::basic_filebuf<wchar_t>
   size=240 align=8
   base size=240 base align=8
std::basic_filebuf<wchar_t> (0x0x154602694a28) 0
    vptr=((& std::basic_filebuf<wchar_t>::_ZTVSt13basic_filebufIwSt11char_traitsIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x1546025eea80) 0
      primary-for std::basic_filebuf<wchar_t> (0x0x154602694a28)

Vtable for std::basic_ifstream<wchar_t>
std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ifstreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISt14basic_ifstreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_ifstream<wchar_t>::_ZTv0_n24_NSt14basic_ifstreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_ifstream<wchar_t>::_ZTv0_n24_NSt14basic_ifstreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x154602694dd0 instance) in std::basic_ifstream<wchar_t>
std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_ifstream<wchar_t>
std::basic_ifstream<wchar_t>::_ZTTSt14basic_ifstreamIwSt11char_traitsIwEE: 4u entries
0     ((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 24u)
16    ((& std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 64u)
24    ((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_ifstream<wchar_t>
   size=520 align=8
   base size=256 base align=8
std::basic_ifstream<wchar_t> (0x0x154602694d68) 0
    vptridx=0u vptr=((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x154602694dd0) 0
      primary-for std::basic_ifstream<wchar_t> (0x0x154602694d68)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x154602694e38) 256 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 64u)
      std::ios_base (0x0x1546025eede0) 256
          primary-for std::basic_ios<wchar_t> (0x0x154602694e38)

Vtable for std::basic_ofstream<wchar_t>
std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ofstreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt14basic_ofstreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_ofstream<wchar_t>::_ZTv0_n24_NSt14basic_ofstreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_ofstream<wchar_t>::_ZTv0_n24_NSt14basic_ofstreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_ostream<wchar_t> (0x0x1546026947b8 instance) in std::basic_ofstream<wchar_t>
std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_ofstream<wchar_t>
std::basic_ofstream<wchar_t>::_ZTTSt14basic_ofstreamIwSt11char_traitsIwEE: 4u entries
0     ((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E) + 24u)
16    ((& std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E) + 64u)
24    ((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_ofstream<wchar_t>
   size=512 align=8
   base size=248 base align=8
std::basic_ofstream<wchar_t> (0x0x154602694548) 0
    vptridx=0u vptr=((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x1546026947b8) 0 nearly-empty
      primary-for std::basic_ofstream<wchar_t> (0x0x154602694548)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x1546026948f0) 248 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 64u)
      std::ios_base (0x0x1546025eee40) 248
          primary-for std::basic_ios<wchar_t> (0x0x1546026948f0)

Vtable for std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_fstreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<wchar_t, std::char_traits<wchar_t> >
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt13basic_fstreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_fstream<wchar_t>::_ZThn16_NSt13basic_fstreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_fstream<wchar_t>::_ZThn16_NSt13basic_fstreamIwSt11char_traitsIwEED0Ev
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISt13basic_fstreamIwSt11char_traitsIwEE)
104   (int (*)(...))std::basic_fstream<wchar_t>::_ZTv0_n24_NSt13basic_fstreamIwSt11char_traitsIwEED1Ev
112   (int (*)(...))std::basic_fstream<wchar_t>::_ZTv0_n24_NSt13basic_fstreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_iostream<wchar_t> (0x0x15460267a9a0 instance) in std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    0u
72    0u
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   0u
112   0u

Construction vtable for std::basic_istream<wchar_t> (0x0x1546026d1138 instance) in std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551352u
48    (int (*)(...))-264
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x1546026d1208 instance) in std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTTSt13basic_fstreamIwSt11char_traitsIwEE: 10u entries
0     ((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E) + 24u)
16    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 24u)
24    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 64u)
32    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 24u)
40    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 64u)
48    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E) + 104u)
56    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E) + 64u)
64    ((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
72    ((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_fstream<wchar_t>
   size=528 align=8
   base size=264 base align=8
std::basic_fstream<wchar_t> (0x0x1546026d10d0) 0
    vptridx=0u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x15460267a9a0) 0
      primary-for std::basic_fstream<wchar_t> (0x0x1546026d10d0)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x1546026d1138) 0
        primary-for std::basic_iostream<wchar_t> (0x0x15460267a9a0)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x1546026d11a0) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
        std::ios_base (0x0x1546025eeea0) 264
            primary-for std::basic_ios<wchar_t> (0x0x1546026d11a0)
    std::basic_ostream<wchar_t> (0x0x1546026d1208) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x1546026d11a0) alternative-path

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

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

Class vm::bad_item_value
   size=1 align=1
   base size=0 base align=1
vm::bad_item_value (0x0x1546026df0c0) 0 empty

Class vm::item::<anonymous union>
   size=8 align=8
   base size=8 base align=8
vm::item::<anonymous union> (0x0x1546026df180) 0

Class vm::item
   size=8 align=8
   base size=8 base align=8
vm::item (0x0x1546026d1750) 0
  gc (0x0x1546026df120) 0 empty

Class gc_allocator<vm::item>
   size=1 align=1
   base size=0 base align=1
gc_allocator<vm::item> (0x0x1546026df3c0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<vm::item> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<vm::item> > (0x0x1546026df360) 0 empty

Class gc_allocator<vm::item>::rebind<vm::item>
   size=1 align=1
   base size=0 base align=1
gc_allocator<vm::item>::rebind<vm::item> (0x0x1546026df4e0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<vm::item> >::rebind<vm::item>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<vm::item> >::rebind<vm::item> (0x0x1546026df480) 0 empty

Class std::_Vector_base<vm::item, gc_allocator<vm::item> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<vm::item, gc_allocator<vm::item> >::_Vector_impl (0x0x1546026d1958) 0
  gc_allocator<vm::item> (0x0x1546026df540) 0 empty

Class std::_Vector_base<vm::item, gc_allocator<vm::item> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<vm::item, gc_allocator<vm::item> > (0x0x1546026df300) 0

Class std::vector<vm::item, gc_allocator<vm::item> >
   size=24 align=8
   base size=24 base align=8
std::vector<vm::item, gc_allocator<vm::item> > (0x0x1546026d19c0) 0
  std::_Vector_base<vm::item, gc_allocator<vm::item> > (0x0x1546026df5a0) 0

Class mem::vector<vm::item>
   size=24 align=8
   base size=24 base align=8
mem::vector<vm::item> (0x0x15460273d380) 0
  std::vector<vm::item, gc_allocator<vm::item> > (0x0x1546026d1a90) 0
    std::_Vector_base<vm::item, gc_allocator<vm::item> > (0x0x1546026df600) 0
  gc (0x0x1546026df660) 0 empty

Class vm::frame
   size=32 align=8
   base size=32 base align=8
vm::frame (0x0x1546026d17b8) 0
  gc (0x0x1546026df2a0) 0 empty

Class __gnu_cxx::__promote_2<double, double, double, double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote_2<double, double, double, double> (0x0x1546026df6c0) 0 empty

Class camp::solvedKnot
   size=64 align=8
   base size=57 base align=8
camp::solvedKnot (0x0x1546026d1af8) 0
  gc (0x0x1546026df720) 0 empty

Class gc_allocator<camp::solvedKnot>
   size=1 align=1
   base size=0 base align=1
gc_allocator<camp::solvedKnot> (0x0x1546026df8a0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<camp::solvedKnot> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<camp::solvedKnot> > (0x0x1546026df840) 0 empty

Class gc_allocator<camp::solvedKnot>::rebind<camp::solvedKnot>
   size=1 align=1
   base size=0 base align=1
gc_allocator<camp::solvedKnot>::rebind<camp::solvedKnot> (0x0x1546026df9c0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<camp::solvedKnot> >::rebind<camp::solvedKnot>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<camp::solvedKnot> >::rebind<camp::solvedKnot> (0x0x1546026df960) 0 empty

Class std::_Vector_base<camp::solvedKnot, gc_allocator<camp::solvedKnot> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<camp::solvedKnot, gc_allocator<camp::solvedKnot> >::_Vector_impl (0x0x1546026d1d00) 0
  gc_allocator<camp::solvedKnot> (0x0x1546026dfa20) 0 empty

Class std::_Vector_base<camp::solvedKnot, gc_allocator<camp::solvedKnot> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<camp::solvedKnot, gc_allocator<camp::solvedKnot> > (0x0x1546026df7e0) 0

Class std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> >
   size=24 align=8
   base size=24 base align=8
std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > (0x0x1546026d1d68) 0
  std::_Vector_base<camp::solvedKnot, gc_allocator<camp::solvedKnot> > (0x0x1546026dfa80) 0

Class mem::vector<camp::solvedKnot>
   size=24 align=8
   base size=24 base align=8
mem::vector<camp::solvedKnot> (0x0x1546023bcd90) 0
  std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > (0x0x1546026d1f08) 0
    std::_Vector_base<camp::solvedKnot, gc_allocator<camp::solvedKnot> > (0x0x1546026dfae0) 0
  gc (0x0x1546026dfb40) 0 empty

Vtable for camp::path
camp::path::_ZTVN4camp4pathE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp4pathE)
16    (int (*)(...))camp::path::~path
24    (int (*)(...))camp::path::~path

Class camp::path
   size=136 align=8
   base size=136 base align=8
camp::path (0x0x1546026d1b60) 0
    vptr=((& camp::path::_ZTVN4camp4pathE) + 16u)
  gc (0x0x1546026df780) 0 empty

Class camp::quadraticroots
   size=24 align=8
   base size=24 base align=8
camp::quadraticroots (0x0x1546026dfba0) 0

Class camp::Quadraticroots
   size=40 align=8
   base size=40 base align=8
camp::Quadraticroots (0x0x1546026dfc60) 0

Class camp::cubicroots
   size=32 align=8
   base size=32 base align=8
camp::cubicroots (0x0x1546026dfcc0) 0

Class GC_type_traits<camp::solvedKnot>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::solvedKnot> (0x0x1546026dfd20) 0

Class handled_error
   size=1 align=1
   base size=0 base align=1
handled_error (0x0x1546026dfd80) 0 empty

Class interrupted
   size=1 align=1
   base size=0 base align=1
interrupted (0x0x1546026dfde0) 0 empty

Class quit
   size=1 align=1
   base size=0 base align=1
quit (0x0x1546026dfe40) 0 empty

Class eof
   size=1 align=1
   base size=0 base align=1
eof (0x0x1546026dfea0) 0 empty

Class fileinfo
   size=16 align=8
   base size=16 base align=8
fileinfo (0x0x1546026d1000) 0
  gc (0x0x1546026dff00) 0 empty

Class position
   size=24 align=8
   base size=24 base align=8
position (0x0x1546026d12d8) 0
  gc (0x0x1546026dff60) 0 empty

Class nullPosInitializer
   size=1 align=1
   base size=0 base align=1
nullPosInitializer (0x0x1546024dc000) 0 empty

Class errorstream
   size=16 align=8
   base size=12 base align=8
errorstream (0x0x1546024dc060) 0

Class GC_type_traits<nullPosInitializer>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<nullPosInitializer> (0x0x1546024dc0c0) 0

Class vm::array
   size=32 align=8
   base size=25 base align=8
vm::array (0x0x1546026d1bc8) 0
  mem::vector<vm::item> (0x0x1546024d4af0) 0
    std::vector<vm::item, gc_allocator<vm::item> > (0x0x1546026d1dd0) 0
      std::_Vector_base<vm::item, gc_allocator<vm::item> > (0x0x1546024dc120) 0
    gc (0x0x1546024dc180) 0 empty

Class camp::LineType
   size=48 align=8
   base size=43 base align=8
camp::LineType (0x0x1546024dc1e0) 0

Class camp::invisiblepen_t
   size=1 align=1
   base size=0 base align=1
camp::invisiblepen_t (0x0x1546024dc240) 0 empty

Class camp::setlinewidth_t
   size=1 align=1
   base size=0 base align=1
camp::setlinewidth_t (0x0x1546024dc2a0) 0 empty

Class camp::setfont_t
   size=1 align=1
   base size=0 base align=1
camp::setfont_t (0x0x1546024dc300) 0 empty

Class camp::setfontsize_t
   size=1 align=1
   base size=0 base align=1
camp::setfontsize_t (0x0x1546024dc360) 0 empty

Class camp::setpattern_t
   size=1 align=1
   base size=0 base align=1
camp::setpattern_t (0x0x1546024dc3c0) 0 empty

Class camp::setlinecap_t
   size=1 align=1
   base size=0 base align=1
camp::setlinecap_t (0x0x1546024dc420) 0 empty

Class camp::setlinejoin_t
   size=1 align=1
   base size=0 base align=1
camp::setlinejoin_t (0x0x1546024dc480) 0 empty

Class camp::setmiterlimit_t
   size=1 align=1
   base size=0 base align=1
camp::setmiterlimit_t (0x0x1546024dc4e0) 0 empty

Class camp::setoverwrite_t
   size=1 align=1
   base size=0 base align=1
camp::setoverwrite_t (0x0x1546024dc540) 0 empty

Class camp::initialpen_t
   size=1 align=1
   base size=0 base align=1
camp::initialpen_t (0x0x1546024dc5a0) 0 empty

Class camp::resolvepen_t
   size=1 align=1
   base size=0 base align=1
camp::resolvepen_t (0x0x1546024dc600) 0 empty

Class camp::Transparency
   size=24 align=8
   base size=17 base align=8
camp::Transparency (0x0x1546024dc660) 0

Class camp::pen
   size=392 align=8
   base size=392 base align=8
camp::pen (0x0x15460250f888) 0
  gc (0x0x1546024dc6c0) 0 empty

Class vm::lambda
   size=32 align=8
   base size=28 base align=8
vm::lambda (0x0x15460250ff08) 0
  gc (0x0x1546024dc7e0) 0 empty

Class vm::inst
   size=40 align=8
   base size=40 base align=8
vm::inst (0x0x15460250ff70) 0
  gc (0x0x1546024dc840) 0 empty

Vtable for vm::callable
vm::callable::_ZTVN2vm8callableE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN2vm8callableE)
16    (int (*)(...))__cxa_pure_virtual
24    0u
32    0u
40    (int (*)(...))vm::callable::compare
48    (int (*)(...))__cxa_pure_virtual

Class vm::callable
   size=8 align=8
   base size=8 base align=8
vm::callable (0x0x15460238a000) 0 nearly-empty
    vptr=((& vm::callable::_ZTVN2vm8callableE) + 16u)
  gc (0x0x1546024dc8a0) 0 empty

Vtable for vm::nullfunc
vm::nullfunc::_ZTVN2vm8nullfuncE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN2vm8nullfuncE)
16    (int (*)(...))vm::nullfunc::call
24    (int (*)(...))vm::nullfunc::~nullfunc
32    (int (*)(...))vm::nullfunc::~nullfunc
40    (int (*)(...))vm::nullfunc::compare
48    (int (*)(...))vm::nullfunc::print

Class vm::nullfunc
   size=8 align=8
   base size=8 base align=8
vm::nullfunc (0x0x15460238a068) 0 nearly-empty
    vptr=((& vm::nullfunc::_ZTVN2vm8nullfuncE) + 16u)
  vm::callable (0x0x15460238a0d0) 0 nearly-empty
      primary-for vm::nullfunc (0x0x15460238a068)
    gc (0x0x1546024dc900) 0 empty

Vtable for vm::func
vm::func::_ZTVN2vm4funcE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN2vm4funcE)
16    (int (*)(...))vm::func::call
24    (int (*)(...))vm::func::~func
32    (int (*)(...))vm::func::~func
40    (int (*)(...))vm::func::compare
48    (int (*)(...))vm::func::print

Class vm::func
   size=24 align=8
   base size=24 base align=8
vm::func (0x0x15460238a138) 0
    vptr=((& vm::func::_ZTVN2vm4funcE) + 16u)
  vm::callable (0x0x15460238a1a0) 0 nearly-empty
      primary-for vm::func (0x0x15460238a138)
    gc (0x0x1546024dc960) 0 empty

Vtable for vm::bfunc
vm::bfunc::_ZTVN2vm5bfuncE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN2vm5bfuncE)
16    (int (*)(...))vm::bfunc::call
24    (int (*)(...))vm::bfunc::~bfunc
32    (int (*)(...))vm::bfunc::~bfunc
40    (int (*)(...))vm::bfunc::compare
48    (int (*)(...))vm::bfunc::print

Class vm::bfunc
   size=16 align=8
   base size=16 base align=8
vm::bfunc (0x0x15460238a208) 0
    vptr=((& vm::bfunc::_ZTVN2vm5bfuncE) + 16u)
  vm::callable (0x0x15460238a270) 0 nearly-empty
      primary-for vm::bfunc (0x0x15460238a208)
    gc (0x0x1546024dc9c0) 0 empty

Vtable for vm::thunk
vm::thunk::_ZTVN2vm5thunkE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN2vm5thunkE)
16    (int (*)(...))vm::thunk::call
24    (int (*)(...))vm::thunk::~thunk
32    (int (*)(...))vm::thunk::~thunk
40    (int (*)(...))vm::callable::compare
48    (int (*)(...))vm::thunk::print

Class vm::thunk
   size=24 align=8
   base size=24 base align=8
vm::thunk (0x0x15460238a2d8) 0
    vptr=((& vm::thunk::_ZTVN2vm5thunkE) + 16u)
  vm::callable (0x0x15460238a340) 0 nearly-empty
      primary-for vm::thunk (0x0x15460238a2d8)
    gc (0x0x1546024dca20) 0 empty

Class GC_type_traits<vm::nullfunc>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<vm::nullfunc> (0x0x1546024dca80) 0

Class GC_type_traits<vm::bfunc>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<vm::bfunc> (0x0x1546024dcae0) 0

Class camp::encode85
   size=24 align=8
   base size=20 base align=8
camp::encode85 (0x0x1546024dcb40) 0

Class gc_allocator<camp::pen>
   size=1 align=1
   base size=0 base align=1
gc_allocator<camp::pen> (0x0x1546024dcd20) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<camp::pen> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<camp::pen> > (0x0x1546024dccc0) 0 empty

Class gc_allocator<camp::pen>::rebind<camp::pen>
   size=1 align=1
   base size=0 base align=1
gc_allocator<camp::pen>::rebind<camp::pen> (0x0x1546024dce40) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<camp::pen> >::rebind<camp::pen>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<camp::pen> >::rebind<camp::pen> (0x0x1546024dcde0) 0 empty

Class std::_Vector_base<camp::pen, gc_allocator<camp::pen> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<camp::pen, gc_allocator<camp::pen> >::_Vector_impl (0x0x15460238a4e0) 0
  gc_allocator<camp::pen> (0x0x1546024dcea0) 0 empty

Class std::_Vector_base<camp::pen, gc_allocator<camp::pen> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<camp::pen, gc_allocator<camp::pen> > (0x0x1546024dcc60) 0

Class std::vector<camp::pen, gc_allocator<camp::pen> >
   size=24 align=8
   base size=24 base align=8
std::vector<camp::pen, gc_allocator<camp::pen> > (0x0x15460238a548) 0
  std::_Vector_base<camp::pen, gc_allocator<camp::pen> > (0x0x1546024dcf00) 0

Class mem::vector<camp::pen>
   size=24 align=8
   base size=24 base align=8
mem::vector<camp::pen> (0x0x154601ff21c0) 0
  std::vector<camp::pen, gc_allocator<camp::pen> > (0x0x15460238a618) 0
    std::_Vector_base<camp::pen, gc_allocator<camp::pen> > (0x0x1546024dcf60) 0
  gc (0x0x15460203e000) 0 empty

Class std::stack<camp::pen, mem::vector<camp::pen> >
   size=24 align=8
   base size=24 base align=8
std::stack<camp::pen, mem::vector<camp::pen> > (0x0x1546024dcc00) 0

Class mem::stack<camp::pen>
   size=32 align=8
   base size=25 base align=8
mem::stack<camp::pen> (0x0x154601ff22a0) 0
  std::stack<camp::pen, mem::vector<camp::pen> > (0x0x15460203e060) 0
  gc (0x0x15460203e0c0) 24 empty

Vtable for camp::psfile
camp::psfile::_ZTVN4camp6psfileE: 30u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp6psfileE)
16    (int (*)(...))camp::psfile::~psfile
24    (int (*)(...))camp::psfile::~psfile
32    (int (*)(...))camp::psfile::setpen
40    (int (*)(...))camp::psfile::writeclip
48    (int (*)(...))camp::psfile::dot
56    (int (*)(...))camp::psfile::newpath
64    (int (*)(...))camp::psfile::moveto
72    (int (*)(...))camp::psfile::lineto
80    (int (*)(...))camp::psfile::curveto
88    (int (*)(...))camp::psfile::closepath
96    (int (*)(...))camp::psfile::stroke
104   (int (*)(...))camp::psfile::strokepath
112   (int (*)(...))camp::psfile::fill
120   (int (*)(...))camp::psfile::beginclip
128   (int (*)(...))camp::psfile::endclip
136   (int (*)(...))camp::psfile::endpsclip
144   (int (*)(...))camp::psfile::beginlatticeshade
152   (int (*)(...))camp::psfile::latticeshade
160   (int (*)(...))camp::psfile::begingradientshade
168   (int (*)(...))camp::psfile::gradientshade
176   (int (*)(...))camp::psfile::begingouraudshade
184   (int (*)(...))camp::psfile::gouraudshade
192   (int (*)(...))camp::psfile::begintensorshade
200   (int (*)(...))camp::psfile::tensorshade
208   (int (*)(...))camp::psfile::gsave
216   (int (*)(...))camp::psfile::grestore
224   (int (*)(...))camp::psfile::translate
232   (int (*)(...))camp::psfile::concat

Class camp::psfile
   size=472 align=8
   base size=472 base align=8
camp::psfile (0x0x1546024dcba0) 0
    vptr=((& camp::psfile::_ZTVN4camp6psfileE) + 16u)

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

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

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

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

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

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

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

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

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

Vtable for interact::completer
interact::completer::_ZTVN8interact9completerE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8interact9completerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class interact::completer
   size=8 align=8
   base size=8 base align=8
interact::completer (0x0x1546020d3bc8) 0 nearly-empty
    vptr=((& interact::completer::_ZTVN8interact9completerE) + 16u)
  gc (0x0x15460203e4e0) 0 empty

Class sym::GCInit
   size=1 align=1
   base size=0 base align=1
sym::GCInit (0x0x15460203e540) 0 empty

Class sym::symbol
   size=4 align=4
   base size=4 base align=4
sym::symbol (0x0x15460203e5a0) 0

Class gc_allocator<types::ty*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<types::ty*> (0x0x15460203e6c0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<types::ty*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<types::ty*> > (0x0x15460203e660) 0 empty

Class gc_allocator<types::ty*>::rebind<types::ty*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<types::ty*>::rebind<types::ty*> (0x0x15460203e7e0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<types::ty*> >::rebind<types::ty*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<types::ty*> >::rebind<types::ty*> (0x0x15460203e780) 0 empty

Class std::_Vector_base<types::ty*, gc_allocator<types::ty*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<types::ty*, gc_allocator<types::ty*> >::_Vector_impl (0x0x1546020d3d68) 0
  gc_allocator<types::ty*> (0x0x15460203e840) 0 empty

Class std::_Vector_base<types::ty*, gc_allocator<types::ty*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<types::ty*, gc_allocator<types::ty*> > (0x0x15460203e600) 0

Class std::vector<types::ty*, gc_allocator<types::ty*> >
   size=24 align=8
   base size=24 base align=8
std::vector<types::ty*, gc_allocator<types::ty*> > (0x0x1546020d3dd0) 0
  std::_Vector_base<types::ty*, gc_allocator<types::ty*> > (0x0x15460203e8a0) 0

Class mem::vector<types::ty*>
   size=24 align=8
   base size=24 base align=8
mem::vector<types::ty*> (0x0x1546021aeaf0) 0
  std::vector<types::ty*, gc_allocator<types::ty*> > (0x0x1546020d3ea0) 0
    std::_Vector_base<types::ty*, gc_allocator<types::ty*> > (0x0x15460203e9c0) 0
  gc (0x0x15460203ea20) 0 empty

Vtable for types::caster
types::caster::_ZTVN5types6casterE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5types6casterE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual

Class types::caster
   size=8 align=8
   base size=8 base align=8
types::caster (0x0x15460203ea80) 0 nearly-empty
    vptr=((& types::caster::_ZTVN5types6casterE) + 16u)

Vtable for types::ty
types::ty::_ZTVN5types2tyE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5types2tyE)
16    0u
24    0u
32    (int (*)(...))types::ty::print
40    (int (*)(...))types::ty::printVar
48    (int (*)(...))types::ty::isReference
56    (int (*)(...))types::ty::getSignature
64    (int (*)(...))types::ty::getSignature
72    (int (*)(...))types::ty::primitive
80    (int (*)(...))types::ty::initializer
88    (int (*)(...))types::ty::castTo
96    (int (*)(...))types::ty::castable
104   (int (*)(...))types::ty::virtualField
112   (int (*)(...))types::ty::virtualFieldGetType
120   (int (*)(...))types::ty::equiv
128   (int (*)(...))__cxa_pure_virtual

Class types::ty
   size=16 align=8
   base size=12 base align=8
types::ty (0x0x1546020d3f08) 0
    vptr=((& types::ty::_ZTVN5types2tyE) + 16u)
  gc (0x0x15460203eae0) 0 empty

Vtable for types::primitiveTy
types::primitiveTy::_ZTVN5types11primitiveTyE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5types11primitiveTyE)
16    (int (*)(...))types::primitiveTy::~primitiveTy
24    (int (*)(...))types::primitiveTy::~primitiveTy
32    (int (*)(...))types::ty::print
40    (int (*)(...))types::ty::printVar
48    (int (*)(...))types::primitiveTy::isReference
56    (int (*)(...))types::ty::getSignature
64    (int (*)(...))types::ty::getSignature
72    (int (*)(...))types::primitiveTy::primitive
80    (int (*)(...))types::ty::initializer
88    (int (*)(...))types::ty::castTo
96    (int (*)(...))types::ty::castable
104   (int (*)(...))types::primitiveTy::virtualField
112   (int (*)(...))types::primitiveTy::virtualFieldGetType
120   (int (*)(...))types::primitiveTy::equiv
128   (int (*)(...))types::primitiveTy::hash

Class types::primitiveTy
   size=16 align=8
   base size=12 base align=8
types::primitiveTy (0x0x1546020d37b8) 0
    vptr=((& types::primitiveTy::_ZTVN5types11primitiveTyE) + 16u)
  types::ty (0x0x1546020d3820) 0
      primary-for types::primitiveTy (0x0x1546020d37b8)
    gc (0x0x15460203eb40) 0 empty

Vtable for types::nullTy
types::nullTy::_ZTVN5types6nullTyE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5types6nullTyE)
16    (int (*)(...))types::nullTy::~nullTy
24    (int (*)(...))types::nullTy::~nullTy
32    (int (*)(...))types::ty::print
40    (int (*)(...))types::ty::printVar
48    (int (*)(...))types::nullTy::isReference
56    (int (*)(...))types::ty::getSignature
64    (int (*)(...))types::ty::getSignature
72    (int (*)(...))types::primitiveTy::primitive
80    (int (*)(...))types::ty::initializer
88    (int (*)(...))types::nullTy::castTo
96    (int (*)(...))types::ty::castable
104   (int (*)(...))types::primitiveTy::virtualField
112   (int (*)(...))types::primitiveTy::virtualFieldGetType
120   (int (*)(...))types::primitiveTy::equiv
128   (int (*)(...))types::nullTy::hash

Class types::nullTy
   size=16 align=8
   base size=12 base align=8
types::nullTy (0x0x1546020d3888) 0
    vptr=((& types::nullTy::_ZTVN5types6nullTyE) + 16u)
  types::primitiveTy (0x0x1546020d3a28) 0
      primary-for types::nullTy (0x0x1546020d3888)
    types::ty (0x0x1546020d3a90) 0
        primary-for types::primitiveTy (0x0x1546020d3a28)
      gc (0x0x15460203eba0) 0 empty

Vtable for types::array
types::array::_ZTVN5types5arrayE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5types5arrayE)
16    (int (*)(...))types::array::~array
24    (int (*)(...))types::array::~array
32    (int (*)(...))types::array::print
40    (int (*)(...))types::ty::printVar
48    (int (*)(...))types::array::isReference
56    (int (*)(...))types::ty::getSignature
64    (int (*)(...))types::ty::getSignature
72    (int (*)(...))types::ty::primitive
80    (int (*)(...))types::array::initializer
88    (int (*)(...))types::ty::castTo
96    (int (*)(...))types::ty::castable
104   (int (*)(...))types::array::virtualField
112   (int (*)(...))types::array::virtualFieldGetType
120   (int (*)(...))types::array::equiv
128   (int (*)(...))types::array::hash

Class types::array
   size=64 align=8
   base size=64 base align=8
types::array (0x0x1546020d3af8) 0
    vptr=((& types::array::_ZTVN5types5arrayE) + 16u)
  types::ty (0x0x1546020d3b60) 0
      primary-for types::array (0x0x1546020d3af8)
    gc (0x0x15460203ec00) 0 empty

Class types::formal
   size=16 align=8
   base size=14 base align=8
types::formal (0x0x15460203ec60) 0

Class gc_allocator<types::formal>
   size=1 align=1
   base size=0 base align=1
gc_allocator<types::formal> (0x0x15460203ede0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<types::formal> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<types::formal> > (0x0x15460203ed80) 0 empty

Class gc_allocator<types::formal>::rebind<types::formal>
   size=1 align=1
   base size=0 base align=1
gc_allocator<types::formal>::rebind<types::formal> (0x0x15460203ef00) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<types::formal> >::rebind<types::formal>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<types::formal> >::rebind<types::formal> (0x0x15460203eea0) 0 empty

Class std::_Vector_base<types::formal, gc_allocator<types::formal> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<types::formal, gc_allocator<types::formal> >::_Vector_impl (0x0x154601e80138) 0
  gc_allocator<types::formal> (0x0x15460203ef60) 0 empty

Class std::_Vector_base<types::formal, gc_allocator<types::formal> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<types::formal, gc_allocator<types::formal> > (0x0x15460203ed20) 0

Class std::vector<types::formal, gc_allocator<types::formal> >
   size=24 align=8
   base size=24 base align=8
std::vector<types::formal, gc_allocator<types::formal> > (0x0x154601e801a0) 0
  std::_Vector_base<types::formal, gc_allocator<types::formal> > (0x0x154601e9a000) 0

Class mem::vector<types::formal>
   size=24 align=8
   base size=24 base align=8
mem::vector<types::formal> (0x0x154601e4af50) 0
  std::vector<types::formal, gc_allocator<types::formal> > (0x0x154601e80340) 0
    std::_Vector_base<types::formal, gc_allocator<types::formal> > (0x0x154601e9a120) 0
  gc (0x0x154601e9a180) 0 empty

Class types::signature::OPEN_t
   size=1 align=1
   base size=0 base align=1
types::signature::OPEN_t (0x0x154601e9a1e0) 0 empty

Vtable for types::signature
types::signature::_ZTVN5types9signatureE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5types9signatureE)
16    (int (*)(...))types::signature::~signature
24    (int (*)(...))types::signature::~signature

Class types::signature
   size=64 align=8
   base size=57 base align=8
types::signature (0x0x1546020d3e38) 0
    vptr=((& types::signature::_ZTVN5types9signatureE) + 16u)
  gc (0x0x15460203ecc0) 0 empty

Vtable for types::function
types::function::_ZTVN5types8functionE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5types8functionE)
16    (int (*)(...))types::function::~function
24    (int (*)(...))types::function::~function
32    (int (*)(...))types::function::print
40    (int (*)(...))types::function::printVar
48    (int (*)(...))types::function::isReference
56    (int (*)(...))types::function::getSignature
64    (int (*)(...))types::function::getSignature
72    (int (*)(...))types::ty::primitive
80    (int (*)(...))types::function::initializer
88    (int (*)(...))types::ty::castTo
96    (int (*)(...))types::ty::castable
104   (int (*)(...))types::ty::virtualField
112   (int (*)(...))types::ty::virtualFieldGetType
120   (int (*)(...))types::function::equiv
128   (int (*)(...))types::function::hash

Class types::function
   size=88 align=8
   base size=88 base align=8
types::function (0x0x154601e80478) 0
    vptr=((& types::function::_ZTVN5types8functionE) + 16u)
  types::ty (0x0x154601e804e0) 0
      primary-for types::function (0x0x154601e80478)
    gc (0x0x154601e9a240) 0 empty

Vtable for types::overloaded
types::overloaded::_ZTVN5types10overloadedE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5types10overloadedE)
16    (int (*)(...))types::overloaded::~overloaded
24    (int (*)(...))types::overloaded::~overloaded
32    (int (*)(...))types::ty::print
40    (int (*)(...))types::ty::printVar
48    (int (*)(...))types::ty::isReference
56    (int (*)(...))types::ty::getSignature
64    (int (*)(...))types::ty::getSignature
72    (int (*)(...))types::ty::primitive
80    (int (*)(...))types::ty::initializer
88    (int (*)(...))types::ty::castTo
96    (int (*)(...))types::overloaded::castable
104   (int (*)(...))types::ty::virtualField
112   (int (*)(...))types::ty::virtualFieldGetType
120   (int (*)(...))types::overloaded::equiv
128   (int (*)(...))types::overloaded::hash

Class types::overloaded
   size=40 align=8
   base size=40 base align=8
types::overloaded (0x0x154601e80548) 0
    vptr=((& types::overloaded::_ZTVN5types10overloadedE) + 16u)
  types::ty (0x0x154601e805b0) 0
      primary-for types::overloaded (0x0x154601e80548)
    gc (0x0x154601e9a2a0) 0 empty

Class std::iterator_traits<types::ty* const*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<types::ty* const*> (0x0x154601e9a360) 0 empty

Class __gnu_cxx::__normal_iterator<types::ty* const*, std::vector<types::ty*, gc_allocator<types::ty*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<types::ty* const*, std::vector<types::ty*, gc_allocator<types::ty*> > > (0x0x154601e9a300) 0

Class std::__are_same<types::ty* const*, types::ty**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<types::ty* const*, types::ty**> (0x0x154601e9a3c0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<types::ty*, gc_allocator<types::ty*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<types::ty*, gc_allocator<types::ty*> > > (0x0x154601e9a420) 0 empty

Class std::iterator_traits<types::ty**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<types::ty**> (0x0x154601e9a4e0) 0 empty

Class __gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > > (0x0x154601e9a480) 0

Class std::__are_same<types::ty**, types::ty**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<types::ty**, types::ty**> (0x0x154601e9a600) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<types::ty*, gc_allocator<types::ty*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<types::ty*, gc_allocator<types::ty*> > > (0x0x154601e9a660) 0 empty

Class std::insert_iterator<mem::vector<types::ty*> >
   size=16 align=8
   base size=16 base align=8
std::insert_iterator<mem::vector<types::ty*> > (0x0x154601e80dd0) 0
  std::iterator<std::output_iterator_tag, void, void, void, void> (0x0x154601e9a6c0) 0 empty

Vtable for types::collector
types::collector::_ZTVN5types9collectorE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5types9collectorE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))types::collector::collect

Class types::collector
   size=8 align=8
   base size=8 base align=8
types::collector (0x0x154601e9a720) 0 nearly-empty
    vptr=((& types::collector::_ZTVN5types9collectorE) + 16u)

Vtable for types::tester
types::tester::_ZTVN5types6testerE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5types6testerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))types::tester::test

Class types::tester
   size=8 align=8
   base size=8 base align=8
types::tester (0x0x154601e9a780) 0 nearly-empty
    vptr=((& types::tester::_ZTVN5types6testerE) + 16u)

Class GC_type_traits<types::primitiveTy>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<types::primitiveTy> (0x0x154601e9a7e0) 0

Class GC_type_traits<types::nullTy>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<types::nullTy> (0x0x154601e9a840) 0

Vtable for absyntax::absyn
absyntax::absyn::_ZTVN8absyntax5absynE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax5absynE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class absyntax::absyn
   size=32 align=8
   base size=32 base align=8
absyntax::absyn (0x0x154601e80000) 0
    vptr=((& absyntax::absyn::_ZTVN8absyntax5absynE) + 16u)
  gc (0x0x154601e9a8a0) 0 empty

Vtable for trans::access
trans::access::_ZTVN5trans6accessE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5trans6accessE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))trans::access::encode
40    (int (*)(...))trans::access::encode

Class trans::access
   size=8 align=8
   base size=8 base align=8
trans::access (0x0x154601e80208) 0 nearly-empty
    vptr=((& trans::access::_ZTVN5trans6accessE) + 16u)
  gc (0x0x154601e9a900) 0 empty

Vtable for trans::identAccess
trans::identAccess::_ZTVN5trans11identAccessE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5trans11identAccessE)
16    (int (*)(...))trans::identAccess::~identAccess
24    (int (*)(...))trans::identAccess::~identAccess
32    (int (*)(...))trans::identAccess::encode
40    (int (*)(...))trans::access::encode

Class trans::identAccess
   size=8 align=8
   base size=8 base align=8
trans::identAccess (0x0x154601e80410) 0 nearly-empty
    vptr=((& trans::identAccess::_ZTVN5trans11identAccessE) + 16u)
  trans::access (0x0x154601e80680) 0 nearly-empty
      primary-for trans::identAccess (0x0x154601e80410)
    gc (0x0x154601e9a960) 0 empty

Vtable for trans::bltinAccess
trans::bltinAccess::_ZTVN5trans11bltinAccessE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5trans11bltinAccessE)
16    (int (*)(...))trans::bltinAccess::~bltinAccess
24    (int (*)(...))trans::bltinAccess::~bltinAccess
32    (int (*)(...))trans::bltinAccess::encode
40    (int (*)(...))trans::bltinAccess::encode

Class trans::bltinAccess
   size=16 align=8
   base size=16 base align=8
trans::bltinAccess (0x0x154601e80b60) 0
    vptr=((& trans::bltinAccess::_ZTVN5trans11bltinAccessE) + 16u)
  trans::access (0x0x154601bc5000) 0 nearly-empty
      primary-for trans::bltinAccess (0x0x154601e80b60)
    gc (0x0x154601e9a9c0) 0 empty

Vtable for trans::callableAccess
trans::callableAccess::_ZTVN5trans14callableAccessE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5trans14callableAccessE)
16    (int (*)(...))trans::callableAccess::~callableAccess
24    (int (*)(...))trans::callableAccess::~callableAccess
32    (int (*)(...))trans::callableAccess::encode
40    (int (*)(...))trans::callableAccess::encode

Class trans::callableAccess
   size=16 align=8
   base size=16 base align=8
trans::callableAccess (0x0x154601bc5068) 0
    vptr=((& trans::callableAccess::_ZTVN5trans14callableAccessE) + 16u)
  trans::access (0x0x154601bc50d0) 0 nearly-empty
      primary-for trans::callableAccess (0x0x154601bc5068)
    gc (0x0x154601e9aa20) 0 empty

Vtable for trans::frameAccess
trans::frameAccess::_ZTVN5trans11frameAccessE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5trans11frameAccessE)
16    (int (*)(...))trans::frameAccess::~frameAccess
24    (int (*)(...))trans::frameAccess::~frameAccess
32    (int (*)(...))trans::frameAccess::encode
40    (int (*)(...))trans::frameAccess::encode

Class trans::frameAccess
   size=16 align=8
   base size=16 base align=8
trans::frameAccess (0x0x154601bc5138) 0
    vptr=((& trans::frameAccess::_ZTVN5trans11frameAccessE) + 16u)
  trans::access (0x0x154601bc51a0) 0 nearly-empty
      primary-for trans::frameAccess (0x0x154601bc5138)
    gc (0x0x154601e9aa80) 0 empty

Vtable for trans::localAccess
trans::localAccess::_ZTVN5trans11localAccessE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5trans11localAccessE)
16    (int (*)(...))trans::localAccess::~localAccess
24    (int (*)(...))trans::localAccess::~localAccess
32    (int (*)(...))trans::localAccess::encode
40    (int (*)(...))trans::localAccess::encode

Class trans::localAccess
   size=24 align=8
   base size=24 base align=8
trans::localAccess (0x0x154601bc5208) 0
    vptr=((& trans::localAccess::_ZTVN5trans11localAccessE) + 16u)
  trans::access (0x0x154601bc5270) 0 nearly-empty
      primary-for trans::localAccess (0x0x154601bc5208)
    gc (0x0x154601e9aae0) 0 empty

Vtable for trans::qualifiedAccess
trans::qualifiedAccess::_ZTVN5trans15qualifiedAccessE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5trans15qualifiedAccessE)
16    (int (*)(...))trans::qualifiedAccess::~qualifiedAccess
24    (int (*)(...))trans::qualifiedAccess::~qualifiedAccess
32    (int (*)(...))trans::qualifiedAccess::encode
40    (int (*)(...))trans::qualifiedAccess::encode

Class trans::qualifiedAccess
   size=32 align=8
   base size=32 base align=8
trans::qualifiedAccess (0x0x154601bc52d8) 0
    vptr=((& trans::qualifiedAccess::_ZTVN5trans15qualifiedAccessE) + 16u)
  trans::access (0x0x154601bc5340) 0 nearly-empty
      primary-for trans::qualifiedAccess (0x0x154601bc52d8)
    gc (0x0x154601e9ab40) 0 empty

Class trans::frame
   size=32 align=8
   base size=28 base align=8
trans::frame (0x0x154601bc53a8) 0
  gc (0x0x154601e9aba0) 0 empty

Vtable for absyntax::name
absyntax::name::_ZTVN8absyntax4nameE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax4nameE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))absyntax::name::getType
48    (int (*)(...))absyntax::name::frameTrans
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 (*)(...))absyntax::name::print
120   (int (*)(...))__cxa_pure_virtual

Class absyntax::name
   size=32 align=8
   base size=32 base align=8
absyntax::name (0x0x154601bc55b0) 0
    vptr=((& absyntax::name::_ZTVN8absyntax4nameE) + 16u)
  absyntax::absyn (0x0x154601bc5618) 0
      primary-for absyntax::name (0x0x154601bc55b0)
    gc (0x0x154601e9ac00) 0 empty

Vtable for absyntax::simpleName
absyntax::simpleName::_ZTVN8absyntax10simpleNameE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax10simpleNameE)
16    (int (*)(...))absyntax::simpleName::~simpleName
24    (int (*)(...))absyntax::simpleName::~simpleName
32    (int (*)(...))absyntax::simpleName::prettyprint
40    (int (*)(...))absyntax::name::getType
48    (int (*)(...))absyntax::name::frameTrans
56    (int (*)(...))absyntax::simpleName::tyFrameTrans
64    (int (*)(...))absyntax::simpleName::getVarEntry
72    (int (*)(...))absyntax::simpleName::varTrans
80    (int (*)(...))absyntax::simpleName::varGetType
88    (int (*)(...))absyntax::simpleName::getCallee
96    (int (*)(...))absyntax::simpleName::typeTrans
104   (int (*)(...))absyntax::simpleName::tyEntryTrans
112   (int (*)(...))absyntax::simpleName::print
120   (int (*)(...))absyntax::simpleName::getName

Class absyntax::simpleName
   size=40 align=8
   base size=36 base align=8
absyntax::simpleName (0x0x154601bc5680) 0
    vptr=((& absyntax::simpleName::_ZTVN8absyntax10simpleNameE) + 16u)
  absyntax::name (0x0x154601bc56e8) 0
      primary-for absyntax::simpleName (0x0x154601bc5680)
    absyntax::absyn (0x0x154601bc5750) 0
        primary-for absyntax::name (0x0x154601bc56e8)
      gc (0x0x154601e9ac60) 0 empty

Vtable for absyntax::qualifiedName
absyntax::qualifiedName::_ZTVN8absyntax13qualifiedNameE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax13qualifiedNameE)
16    (int (*)(...))absyntax::qualifiedName::~qualifiedName
24    (int (*)(...))absyntax::qualifiedName::~qualifiedName
32    (int (*)(...))absyntax::qualifiedName::prettyprint
40    (int (*)(...))absyntax::name::getType
48    (int (*)(...))absyntax::name::frameTrans
56    (int (*)(...))absyntax::qualifiedName::tyFrameTrans
64    (int (*)(...))absyntax::qualifiedName::getVarEntry
72    (int (*)(...))absyntax::qualifiedName::varTrans
80    (int (*)(...))absyntax::qualifiedName::varGetType
88    (int (*)(...))absyntax::qualifiedName::getCallee
96    (int (*)(...))absyntax::qualifiedName::typeTrans
104   (int (*)(...))absyntax::qualifiedName::tyEntryTrans
112   (int (*)(...))absyntax::qualifiedName::print
120   (int (*)(...))absyntax::qualifiedName::getName

Class absyntax::qualifiedName
   size=48 align=8
   base size=44 base align=8
absyntax::qualifiedName (0x0x154601bc5820) 0
    vptr=((& absyntax::qualifiedName::_ZTVN8absyntax13qualifiedNameE) + 16u)
  absyntax::name (0x0x154601bc5888) 0
      primary-for absyntax::qualifiedName (0x0x154601bc5820)
    absyntax::absyn (0x0x154601bc58f0) 0
        primary-for absyntax::name (0x0x154601bc5888)
      gc (0x0x154601e9acc0) 0 empty

Vtable for absyntax::varinit
absyntax::varinit::_ZTVN8absyntax7varinitE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax7varinitE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual

Class absyntax::varinit
   size=32 align=8
   base size=32 base align=8
absyntax::varinit (0x0x154601bc5af8) 0
    vptr=((& absyntax::varinit::_ZTVN8absyntax7varinitE) + 16u)
  absyntax::absyn (0x0x154601bc5b60) 0
      primary-for absyntax::varinit (0x0x154601bc5af8)
    gc (0x0x154601e9ad20) 0 empty

Vtable for absyntax::definit
absyntax::definit::_ZTVN8absyntax7definitE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax7definitE)
16    (int (*)(...))absyntax::definit::~definit
24    (int (*)(...))absyntax::definit::~definit
32    (int (*)(...))absyntax::definit::prettyprint
40    (int (*)(...))absyntax::definit::transToType

Class absyntax::definit
   size=32 align=8
   base size=32 base align=8
absyntax::definit (0x0x154601bc5bc8) 0
    vptr=((& absyntax::definit::_ZTVN8absyntax7definitE) + 16u)
  absyntax::varinit (0x0x154601bc5c30) 0
      primary-for absyntax::definit (0x0x154601bc5bc8)
    absyntax::absyn (0x0x154601bc5c98) 0
        primary-for absyntax::varinit (0x0x154601bc5c30)
      gc (0x0x154601e9ad80) 0 empty

Class gc_allocator<absyntax::varinit*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::varinit*> (0x0x154601e9aea0) 0 empty

Class gc_allocator<absyntax::varinit*>::rebind<std::_List_node<absyntax::varinit*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::varinit*>::rebind<std::_List_node<absyntax::varinit*> > (0x0x154601e9af00) 0 empty

Class gc_allocator<absyntax::varinit*>::rebind<absyntax::varinit*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::varinit*>::rebind<absyntax::varinit*> (0x0x154601e9af60) 0 empty

Class gc_allocator<std::_List_node<absyntax::varinit*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::_List_node<absyntax::varinit*> > (0x0x154601c5f000) 0 empty

Class std::_List_base<absyntax::varinit*, gc_allocator<absyntax::varinit*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<absyntax::varinit*, gc_allocator<absyntax::varinit*> >::_List_impl (0x0x154601bc5f08) 0
  gc_allocator<std::_List_node<absyntax::varinit*> > (0x0x154601c5f060) 0 empty

Class std::_List_base<absyntax::varinit*, gc_allocator<absyntax::varinit*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<absyntax::varinit*, gc_allocator<absyntax::varinit*> > (0x0x154601e9ae40) 0

Class std::list<absyntax::varinit*, gc_allocator<absyntax::varinit*> >
   size=16 align=8
   base size=16 base align=8
std::list<absyntax::varinit*, gc_allocator<absyntax::varinit*> > (0x0x154601bc5f70) 0
  std::_List_base<absyntax::varinit*, gc_allocator<absyntax::varinit*> > (0x0x154601c5f0c0) 0

Class mem::list<absyntax::varinit*>
   size=16 align=8
   base size=16 base align=8
mem::list<absyntax::varinit*> (0x0x154601cae000) 0
  std::list<absyntax::varinit*, gc_allocator<absyntax::varinit*> > (0x0x154601c78068) 0
    std::_List_base<absyntax::varinit*, gc_allocator<absyntax::varinit*> > (0x0x154601c5f120) 0
  gc (0x0x154601c5f180) 0 empty

Vtable for absyntax::arrayinit
absyntax::arrayinit::_ZTVN8absyntax9arrayinitE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax9arrayinitE)
16    (int (*)(...))absyntax::arrayinit::~arrayinit
24    (int (*)(...))absyntax::arrayinit::~arrayinit
32    (int (*)(...))absyntax::arrayinit::prettyprint
40    (int (*)(...))absyntax::arrayinit::transToType

Class absyntax::arrayinit
   size=56 align=8
   base size=56 base align=8
absyntax::arrayinit (0x0x154601bc5d00) 0
    vptr=((& absyntax::arrayinit::_ZTVN8absyntax9arrayinitE) + 16u)
  absyntax::varinit (0x0x154601bc5d68) 0
      primary-for absyntax::arrayinit (0x0x154601bc5d00)
    absyntax::absyn (0x0x154601bc5dd0) 0
        primary-for absyntax::varinit (0x0x154601bc5d68)
      gc (0x0x154601e9ade0) 0 empty

Class GC_type_traits<trans::permission>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<trans::permission> (0x0x154601c5f1e0) 0

Class GC_type_traits<trans::modifier>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<trans::modifier> (0x0x154601c5f240) 0

Vtable for absyntax::ty
absyntax::ty::_ZTVN8absyntax2tyE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax2tyE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))absyntax::ty::addOps
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))absyntax::ty::transAsTyEntry

Class absyntax::ty
   size=32 align=8
   base size=32 base align=8
absyntax::ty (0x0x154601c78138) 0
    vptr=((& absyntax::ty::_ZTVN8absyntax2tyE) + 16u)
  absyntax::absyn (0x0x154601c781a0) 0
      primary-for absyntax::ty (0x0x154601c78138)
    gc (0x0x154601c5f2a0) 0 empty

Vtable for absyntax::nameTy
absyntax::nameTy::_ZTVN8absyntax6nameTyE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax6nameTyE)
16    (int (*)(...))absyntax::nameTy::~nameTy
24    (int (*)(...))absyntax::nameTy::~nameTy
32    (int (*)(...))absyntax::nameTy::prettyprint
40    (int (*)(...))absyntax::ty::addOps
48    (int (*)(...))absyntax::nameTy::trans
56    (int (*)(...))absyntax::nameTy::transAsTyEntry

Class absyntax::nameTy
   size=40 align=8
   base size=40 base align=8
absyntax::nameTy (0x0x154601c78208) 0
    vptr=((& absyntax::nameTy::_ZTVN8absyntax6nameTyE) + 16u)
  absyntax::ty (0x0x154601c78270) 0
      primary-for absyntax::nameTy (0x0x154601c78208)
    absyntax::absyn (0x0x154601c782d8) 0
        primary-for absyntax::ty (0x0x154601c78270)
      gc (0x0x154601c5f300) 0 empty

Vtable for absyntax::dimensions
absyntax::dimensions::_ZTVN8absyntax10dimensionsE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax10dimensionsE)
16    (int (*)(...))absyntax::dimensions::~dimensions
24    (int (*)(...))absyntax::dimensions::~dimensions
32    (int (*)(...))absyntax::dimensions::prettyprint

Class absyntax::dimensions
   size=40 align=8
   base size=40 base align=8
absyntax::dimensions (0x0x154601c783a8) 0
    vptr=((& absyntax::dimensions::_ZTVN8absyntax10dimensionsE) + 16u)
  absyntax::absyn (0x0x154601c78410) 0
      primary-for absyntax::dimensions (0x0x154601c783a8)
    gc (0x0x154601c5f360) 0 empty

Vtable for absyntax::arrayTy
absyntax::arrayTy::_ZTVN8absyntax7arrayTyE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax7arrayTyE)
16    (int (*)(...))absyntax::arrayTy::~arrayTy
24    (int (*)(...))absyntax::arrayTy::~arrayTy
32    (int (*)(...))absyntax::arrayTy::prettyprint
40    (int (*)(...))absyntax::arrayTy::addOps
48    (int (*)(...))absyntax::arrayTy::trans
56    (int (*)(...))absyntax::ty::transAsTyEntry

Class absyntax::arrayTy
   size=48 align=8
   base size=48 base align=8
absyntax::arrayTy (0x0x154601c78478) 0
    vptr=((& absyntax::arrayTy::_ZTVN8absyntax7arrayTyE) + 16u)
  absyntax::ty (0x0x154601c784e0) 0
      primary-for absyntax::arrayTy (0x0x154601c78478)
    absyntax::absyn (0x0x154601c78548) 0
        primary-for absyntax::ty (0x0x154601c784e0)
      gc (0x0x154601c5f3c0) 0 empty

Vtable for absyntax::tyEntryTy
absyntax::tyEntryTy::_ZTVN8absyntax9tyEntryTyE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax9tyEntryTyE)
16    (int (*)(...))absyntax::tyEntryTy::~tyEntryTy
24    (int (*)(...))absyntax::tyEntryTy::~tyEntryTy
32    (int (*)(...))absyntax::tyEntryTy::prettyprint
40    (int (*)(...))absyntax::ty::addOps
48    (int (*)(...))absyntax::tyEntryTy::trans
56    (int (*)(...))absyntax::tyEntryTy::transAsTyEntry

Class absyntax::tyEntryTy
   size=40 align=8
   base size=40 base align=8
absyntax::tyEntryTy (0x0x154601c785b0) 0
    vptr=((& absyntax::tyEntryTy::_ZTVN8absyntax9tyEntryTyE) + 16u)
  absyntax::ty (0x0x154601c78618) 0
      primary-for absyntax::tyEntryTy (0x0x154601c785b0)
    absyntax::absyn (0x0x154601c78680) 0
        primary-for absyntax::ty (0x0x154601c78618)
      gc (0x0x154601c5f420) 0 empty

Vtable for absyntax::runnable
absyntax::runnable::_ZTVN8absyntax8runnableE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax8runnableE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::runnable
   size=32 align=8
   base size=32 base align=8
absyntax::runnable (0x0x154601c786e8) 0
    vptr=((& absyntax::runnable::_ZTVN8absyntax8runnableE) + 16u)
  absyntax::absyn (0x0x154601c78750) 0
      primary-for absyntax::runnable (0x0x154601c786e8)
    gc (0x0x154601c5f480) 0 empty

Class gc_allocator<absyntax::runnable*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::runnable*> (0x0x154601c5f5a0) 0 empty

Class gc_allocator<absyntax::runnable*>::rebind<std::_List_node<absyntax::runnable*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::runnable*>::rebind<std::_List_node<absyntax::runnable*> > (0x0x154601c5f600) 0 empty

Class gc_allocator<absyntax::runnable*>::rebind<absyntax::runnable*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::runnable*>::rebind<absyntax::runnable*> (0x0x154601c5f660) 0 empty

Class gc_allocator<std::_List_node<absyntax::runnable*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::_List_node<absyntax::runnable*> > (0x0x154601c5f6c0) 0 empty

Class std::_List_base<absyntax::runnable*, gc_allocator<absyntax::runnable*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<absyntax::runnable*, gc_allocator<absyntax::runnable*> >::_List_impl (0x0x154601c789c0) 0
  gc_allocator<std::_List_node<absyntax::runnable*> > (0x0x154601c5f720) 0 empty

Class std::_List_base<absyntax::runnable*, gc_allocator<absyntax::runnable*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<absyntax::runnable*, gc_allocator<absyntax::runnable*> > (0x0x154601c5f540) 0

Class std::list<absyntax::runnable*, gc_allocator<absyntax::runnable*> >
   size=16 align=8
   base size=16 base align=8
std::list<absyntax::runnable*, gc_allocator<absyntax::runnable*> > (0x0x154601c78a28) 0
  std::_List_base<absyntax::runnable*, gc_allocator<absyntax::runnable*> > (0x0x154601c5f780) 0

Class mem::list<absyntax::runnable*>
   size=16 align=8
   base size=16 base align=8
mem::list<absyntax::runnable*> (0x0x154601d018c0) 0
  std::list<absyntax::runnable*, gc_allocator<absyntax::runnable*> > (0x0x154601c78af8) 0
    std::_List_base<absyntax::runnable*, gc_allocator<absyntax::runnable*> > (0x0x154601c5f7e0) 0
  gc (0x0x154601c5f840) 0 empty

Vtable for absyntax::block
absyntax::block::_ZTVN8absyntax5blockE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax5blockE)
16    (int (*)(...))absyntax::block::~block
24    (int (*)(...))absyntax::block::~block
32    (int (*)(...))absyntax::block::prettyprint
40    (int (*)(...))absyntax::block::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::block::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::block::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::block
   size=56 align=8
   base size=49 base align=8
absyntax::block (0x0x154601c787b8) 0
    vptr=((& absyntax::block::_ZTVN8absyntax5blockE) + 16u)
  absyntax::runnable (0x0x154601c78820) 0
      primary-for absyntax::block (0x0x154601c787b8)
    absyntax::absyn (0x0x154601c78888) 0
        primary-for absyntax::runnable (0x0x154601c78820)
      gc (0x0x154601c5f4e0) 0 empty

Class gc_allocator<trans::permission>
   size=1 align=1
   base size=0 base align=1
gc_allocator<trans::permission> (0x0x154601c5f960) 0 empty

Class gc_allocator<trans::permission>::rebind<std::_List_node<trans::permission> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<trans::permission>::rebind<std::_List_node<trans::permission> > (0x0x154601c5f9c0) 0 empty

Class gc_allocator<trans::permission>::rebind<trans::permission>
   size=1 align=1
   base size=0 base align=1
gc_allocator<trans::permission>::rebind<trans::permission> (0x0x154601c5fa20) 0 empty

Class gc_allocator<std::_List_node<trans::permission> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::_List_node<trans::permission> > (0x0x154601c5fa80) 0 empty

Class std::_List_base<trans::permission, gc_allocator<trans::permission> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<trans::permission, gc_allocator<trans::permission> >::_List_impl (0x0x154601c78dd0) 0
  gc_allocator<std::_List_node<trans::permission> > (0x0x154601c5fae0) 0 empty

Class std::_List_base<trans::permission, gc_allocator<trans::permission> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<trans::permission, gc_allocator<trans::permission> > (0x0x154601c5f900) 0

Class std::list<trans::permission, gc_allocator<trans::permission> >
   size=16 align=8
   base size=16 base align=8
std::list<trans::permission, gc_allocator<trans::permission> > (0x0x154601c78e38) 0
  std::_List_base<trans::permission, gc_allocator<trans::permission> > (0x0x154601c5fb40) 0

Class mem::list<trans::permission>
   size=16 align=8
   base size=16 base align=8
mem::list<trans::permission> (0x0x154601d7aaf0) 0
  std::list<trans::permission, gc_allocator<trans::permission> > (0x0x154601c78f08) 0
    std::_List_base<trans::permission, gc_allocator<trans::permission> > (0x0x154601c5fba0) 0
  gc (0x0x154601c5fc00) 0 empty

Class gc_allocator<trans::modifier>
   size=1 align=1
   base size=0 base align=1
gc_allocator<trans::modifier> (0x0x154601c5fcc0) 0 empty

Class gc_allocator<trans::modifier>::rebind<std::_List_node<trans::modifier> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<trans::modifier>::rebind<std::_List_node<trans::modifier> > (0x0x154601c5fd20) 0 empty

Class gc_allocator<trans::modifier>::rebind<trans::modifier>
   size=1 align=1
   base size=0 base align=1
gc_allocator<trans::modifier>::rebind<trans::modifier> (0x0x154601c5fd80) 0 empty

Class gc_allocator<std::_List_node<trans::modifier> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::_List_node<trans::modifier> > (0x0x154601c5fde0) 0 empty

Class std::_List_base<trans::modifier, gc_allocator<trans::modifier> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<trans::modifier, gc_allocator<trans::modifier> >::_List_impl (0x0x154601c78a90) 0
  gc_allocator<std::_List_node<trans::modifier> > (0x0x154601c5fe40) 0 empty

Class std::_List_base<trans::modifier, gc_allocator<trans::modifier> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<trans::modifier, gc_allocator<trans::modifier> > (0x0x154601c5fc60) 0

Class std::list<trans::modifier, gc_allocator<trans::modifier> >
   size=16 align=8
   base size=16 base align=8
std::list<trans::modifier, gc_allocator<trans::modifier> > (0x0x154601c78ea0) 0
  std::_List_base<trans::modifier, gc_allocator<trans::modifier> > (0x0x154601c5fea0) 0

Class mem::list<trans::modifier>
   size=16 align=8
   base size=16 base align=8
mem::list<trans::modifier> (0x0x154601a070e0) 0
  std::list<trans::modifier, gc_allocator<trans::modifier> > (0x0x154601a13068) 0
    std::_List_base<trans::modifier, gc_allocator<trans::modifier> > (0x0x154601c5ff00) 0
  gc (0x0x154601c5ff60) 0 empty

Vtable for absyntax::modifierList
absyntax::modifierList::_ZTVN8absyntax12modifierListE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax12modifierListE)
16    (int (*)(...))absyntax::modifierList::~modifierList
24    (int (*)(...))absyntax::modifierList::~modifierList
32    (int (*)(...))absyntax::modifierList::prettyprint

Class absyntax::modifierList
   size=64 align=8
   base size=64 base align=8
absyntax::modifierList (0x0x154601c78c30) 0
    vptr=((& absyntax::modifierList::_ZTVN8absyntax12modifierListE) + 16u)
  absyntax::absyn (0x0x154601c78c98) 0
      primary-for absyntax::modifierList (0x0x154601c78c30)
    gc (0x0x154601c5f8a0) 0 empty

Vtable for absyntax::modifiedRunnable
absyntax::modifiedRunnable::_ZTVN8absyntax16modifiedRunnableE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax16modifiedRunnableE)
16    (int (*)(...))absyntax::modifiedRunnable::~modifiedRunnable
24    (int (*)(...))absyntax::modifiedRunnable::~modifiedRunnable
32    (int (*)(...))absyntax::modifiedRunnable::prettyprint
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::modifiedRunnable::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::modifiedRunnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::modifiedRunnable
   size=48 align=8
   base size=48 base align=8
absyntax::modifiedRunnable (0x0x154601a130d0) 0
    vptr=((& absyntax::modifiedRunnable::_ZTVN8absyntax16modifiedRunnableE) + 16u)
  absyntax::runnable (0x0x154601a13138) 0
      primary-for absyntax::modifiedRunnable (0x0x154601a130d0)
    absyntax::absyn (0x0x154601a131a0) 0
        primary-for absyntax::runnable (0x0x154601a13138)
      gc (0x0x154601a68000) 0 empty

Vtable for absyntax::decidstart
absyntax::decidstart::_ZTVN8absyntax10decidstartE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax10decidstartE)
16    (int (*)(...))absyntax::decidstart::~decidstart
24    (int (*)(...))absyntax::decidstart::~decidstart
32    (int (*)(...))absyntax::decidstart::prettyprint
40    (int (*)(...))absyntax::decidstart::getType
48    (int (*)(...))absyntax::decidstart::getTyEntry
56    (int (*)(...))absyntax::decidstart::addOps
64    (int (*)(...))absyntax::decidstart::getName

Class absyntax::decidstart
   size=48 align=8
   base size=48 base align=8
absyntax::decidstart (0x0x154601a13208) 0
    vptr=((& absyntax::decidstart::_ZTVN8absyntax10decidstartE) + 16u)
  absyntax::absyn (0x0x154601a13270) 0
      primary-for absyntax::decidstart (0x0x154601a13208)
    gc (0x0x154601a68060) 0 empty

Vtable for absyntax::fundecidstart
absyntax::fundecidstart::_ZTVN8absyntax13fundecidstartE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax13fundecidstartE)
16    (int (*)(...))absyntax::fundecidstart::~fundecidstart
24    (int (*)(...))absyntax::fundecidstart::~fundecidstart
32    (int (*)(...))absyntax::fundecidstart::prettyprint
40    (int (*)(...))absyntax::fundecidstart::getType
48    (int (*)(...))absyntax::fundecidstart::getTyEntry
56    (int (*)(...))absyntax::fundecidstart::addOps
64    (int (*)(...))absyntax::decidstart::getName

Class absyntax::fundecidstart
   size=56 align=8
   base size=56 base align=8
absyntax::fundecidstart (0x0x154601a132d8) 0
    vptr=((& absyntax::fundecidstart::_ZTVN8absyntax13fundecidstartE) + 16u)
  absyntax::decidstart (0x0x154601a13340) 0
      primary-for absyntax::fundecidstart (0x0x154601a132d8)
    absyntax::absyn (0x0x154601a133a8) 0
        primary-for absyntax::decidstart (0x0x154601a13340)
      gc (0x0x154601a680c0) 0 empty

Vtable for absyntax::decid
absyntax::decid::_ZTVN8absyntax5decidE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax5decidE)
16    (int (*)(...))absyntax::decid::~decid
24    (int (*)(...))absyntax::decid::~decid
32    (int (*)(...))absyntax::decid::prettyprint
40    (int (*)(...))absyntax::decid::transAsField
48    (int (*)(...))absyntax::decid::transAsTypedefField

Class absyntax::decid
   size=48 align=8
   base size=48 base align=8
absyntax::decid (0x0x154601a13410) 0
    vptr=((& absyntax::decid::_ZTVN8absyntax5decidE) + 16u)
  absyntax::absyn (0x0x154601a13478) 0
      primary-for absyntax::decid (0x0x154601a13410)
    gc (0x0x154601a68120) 0 empty

Class gc_allocator<absyntax::decid*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::decid*> (0x0x154601a68240) 0 empty

Class gc_allocator<absyntax::decid*>::rebind<std::_List_node<absyntax::decid*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::decid*>::rebind<std::_List_node<absyntax::decid*> > (0x0x154601a682a0) 0 empty

Class gc_allocator<absyntax::decid*>::rebind<absyntax::decid*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::decid*>::rebind<absyntax::decid*> (0x0x154601a68300) 0 empty

Class gc_allocator<std::_List_node<absyntax::decid*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::_List_node<absyntax::decid*> > (0x0x154601a68360) 0 empty

Class std::_List_base<absyntax::decid*, gc_allocator<absyntax::decid*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<absyntax::decid*, gc_allocator<absyntax::decid*> >::_List_impl (0x0x154601a13680) 0
  gc_allocator<std::_List_node<absyntax::decid*> > (0x0x154601a683c0) 0 empty

Class std::_List_base<absyntax::decid*, gc_allocator<absyntax::decid*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<absyntax::decid*, gc_allocator<absyntax::decid*> > (0x0x154601a681e0) 0

Class std::list<absyntax::decid*, gc_allocator<absyntax::decid*> >
   size=16 align=8
   base size=16 base align=8
std::list<absyntax::decid*, gc_allocator<absyntax::decid*> > (0x0x154601a136e8) 0
  std::_List_base<absyntax::decid*, gc_allocator<absyntax::decid*> > (0x0x154601a68420) 0

Class mem::list<absyntax::decid*>
   size=16 align=8
   base size=16 base align=8
mem::list<absyntax::decid*> (0x0x154601aa33f0) 0
  std::list<absyntax::decid*, gc_allocator<absyntax::decid*> > (0x0x154601a137b8) 0
    std::_List_base<absyntax::decid*, gc_allocator<absyntax::decid*> > (0x0x154601a68480) 0
  gc (0x0x154601a684e0) 0 empty

Vtable for absyntax::decidlist
absyntax::decidlist::_ZTVN8absyntax9decidlistE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax9decidlistE)
16    (int (*)(...))absyntax::decidlist::~decidlist
24    (int (*)(...))absyntax::decidlist::~decidlist
32    (int (*)(...))absyntax::decidlist::prettyprint
40    (int (*)(...))absyntax::decidlist::transAsField
48    (int (*)(...))absyntax::decidlist::transAsTypedefField

Class absyntax::decidlist
   size=48 align=8
   base size=48 base align=8
absyntax::decidlist (0x0x154601a134e0) 0
    vptr=((& absyntax::decidlist::_ZTVN8absyntax9decidlistE) + 16u)
  absyntax::absyn (0x0x154601a13548) 0
      primary-for absyntax::decidlist (0x0x154601a134e0)
    gc (0x0x154601a68180) 0 empty

Vtable for absyntax::dec
absyntax::dec::_ZTVN8absyntax3decE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax3decE)
16    0u
24    0u
32    (int (*)(...))absyntax::dec::prettyprint
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::dec::allowPermissions

Class absyntax::dec
   size=32 align=8
   base size=32 base align=8
absyntax::dec (0x0x154601a13820) 0
    vptr=((& absyntax::dec::_ZTVN8absyntax3decE) + 16u)
  absyntax::runnable (0x0x154601a13888) 0
      primary-for absyntax::dec (0x0x154601a13820)
    absyntax::absyn (0x0x154601a138f0) 0
        primary-for absyntax::runnable (0x0x154601a13888)
      gc (0x0x154601a68540) 0 empty

Vtable for absyntax::vardec
absyntax::vardec::_ZTVN8absyntax6vardecE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax6vardecE)
16    (int (*)(...))absyntax::vardec::~vardec
24    (int (*)(...))absyntax::vardec::~vardec
32    (int (*)(...))absyntax::vardec::prettyprint
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::vardec::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::dec::allowPermissions
88    (int (*)(...))absyntax::vardec::transAsTypedefField

Class absyntax::vardec
   size=48 align=8
   base size=48 base align=8
absyntax::vardec (0x0x154601a13958) 0
    vptr=((& absyntax::vardec::_ZTVN8absyntax6vardecE) + 16u)
  absyntax::dec (0x0x154601a139c0) 0
      primary-for absyntax::vardec (0x0x154601a13958)
    absyntax::runnable (0x0x154601a13a28) 0
        primary-for absyntax::dec (0x0x154601a139c0)
      absyntax::absyn (0x0x154601a13a90) 0
          primary-for absyntax::runnable (0x0x154601a13a28)
        gc (0x0x154601a685a0) 0 empty

Vtable for absyntax::idpair
absyntax::idpair::_ZTVN8absyntax6idpairE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax6idpairE)
16    (int (*)(...))absyntax::idpair::~idpair
24    (int (*)(...))absyntax::idpair::~idpair
32    (int (*)(...))absyntax::idpair::prettyprint

Class absyntax::idpair
   size=48 align=8
   base size=41 base align=8
absyntax::idpair (0x0x154601a13b60) 0
    vptr=((& absyntax::idpair::_ZTVN8absyntax6idpairE) + 16u)
  absyntax::absyn (0x0x154601a13bc8) 0
      primary-for absyntax::idpair (0x0x154601a13b60)
    gc (0x0x154601a68600) 0 empty

Class gc_allocator<absyntax::idpair*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::idpair*> (0x0x154601a68720) 0 empty

Class gc_allocator<absyntax::idpair*>::rebind<std::_List_node<absyntax::idpair*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::idpair*>::rebind<std::_List_node<absyntax::idpair*> > (0x0x154601a68780) 0 empty

Class gc_allocator<absyntax::idpair*>::rebind<absyntax::idpair*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::idpair*>::rebind<absyntax::idpair*> (0x0x154601a687e0) 0 empty

Class gc_allocator<std::_List_node<absyntax::idpair*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::_List_node<absyntax::idpair*> > (0x0x154601a68840) 0 empty

Class std::_List_base<absyntax::idpair*, gc_allocator<absyntax::idpair*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<absyntax::idpair*, gc_allocator<absyntax::idpair*> >::_List_impl (0x0x154601a13d68) 0
  gc_allocator<std::_List_node<absyntax::idpair*> > (0x0x154601a688a0) 0 empty

Class std::_List_base<absyntax::idpair*, gc_allocator<absyntax::idpair*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<absyntax::idpair*, gc_allocator<absyntax::idpair*> > (0x0x154601a686c0) 0

Class std::list<absyntax::idpair*, gc_allocator<absyntax::idpair*> >
   size=16 align=8
   base size=16 base align=8
std::list<absyntax::idpair*, gc_allocator<absyntax::idpair*> > (0x0x154601a13dd0) 0
  std::_List_base<absyntax::idpair*, gc_allocator<absyntax::idpair*> > (0x0x154601a68900) 0

Class mem::list<absyntax::idpair*>
   size=16 align=8
   base size=16 base align=8
mem::list<absyntax::idpair*> (0x0x154601b3b620) 0
  std::list<absyntax::idpair*, gc_allocator<absyntax::idpair*> > (0x0x154601a13ea0) 0
    std::_List_base<absyntax::idpair*, gc_allocator<absyntax::idpair*> > (0x0x154601a68960) 0
  gc (0x0x154601a689c0) 0 empty

Class absyntax::idpairlist
   size=24 align=8
   base size=24 base align=8
absyntax::idpairlist (0x0x154601a13c30) 0
  gc (0x0x154601a68660) 0 empty

Vtable for absyntax::accessdec
absyntax::accessdec::_ZTVN8absyntax9accessdecE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax9accessdecE)
16    (int (*)(...))absyntax::accessdec::~accessdec
24    (int (*)(...))absyntax::accessdec::~accessdec
32    (int (*)(...))absyntax::accessdec::prettyprint
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::accessdec::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::dec::allowPermissions

Class absyntax::accessdec
   size=40 align=8
   base size=40 base align=8
absyntax::accessdec (0x0x154601a13f08) 0
    vptr=((& absyntax::accessdec::_ZTVN8absyntax9accessdecE) + 16u)
  absyntax::dec (0x0x154601a13f70) 0
      primary-for absyntax::accessdec (0x0x154601a13f08)
    absyntax::runnable (0x0x154601a13000) 0
        primary-for absyntax::dec (0x0x154601a13f70)
      absyntax::absyn (0x0x154601a13750) 0
          primary-for absyntax::runnable (0x0x154601a13000)
        gc (0x0x154601a68a20) 0 empty

Class absyntax::fromdec::qualifier
   size=16 align=8
   base size=16 base align=8
absyntax::fromdec::qualifier (0x0x154601a68ae0) 0

Vtable for absyntax::fromdec
absyntax::fromdec::_ZTVN8absyntax7fromdecE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax7fromdecE)
16    0u
24    0u
32    (int (*)(...))absyntax::fromdec::prettyprint
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::fromdec::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::dec::allowPermissions
88    (int (*)(...))__cxa_pure_virtual

Class absyntax::fromdec
   size=40 align=8
   base size=40 base align=8
absyntax::fromdec (0x0x154601a13af8) 0
    vptr=((& absyntax::fromdec::_ZTVN8absyntax7fromdecE) + 16u)
  absyntax::dec (0x0x154601a13e38) 0
      primary-for absyntax::fromdec (0x0x154601a13af8)
    absyntax::runnable (0x0x154601baa000) 0
        primary-for absyntax::dec (0x0x154601a13e38)
      absyntax::absyn (0x0x154601baa068) 0
          primary-for absyntax::runnable (0x0x154601baa000)
        gc (0x0x154601a68a80) 0 empty

Vtable for absyntax::unraveldec
absyntax::unraveldec::_ZTVN8absyntax10unraveldecE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax10unraveldecE)
16    (int (*)(...))absyntax::unraveldec::~unraveldec
24    (int (*)(...))absyntax::unraveldec::~unraveldec
32    (int (*)(...))absyntax::unraveldec::prettyprint
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::fromdec::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::dec::allowPermissions
88    (int (*)(...))absyntax::unraveldec::getQualifier

Class absyntax::unraveldec
   size=48 align=8
   base size=48 base align=8
absyntax::unraveldec (0x0x154601baa0d0) 0
    vptr=((& absyntax::unraveldec::_ZTVN8absyntax10unraveldecE) + 16u)
  absyntax::fromdec (0x0x154601baa138) 0
      primary-for absyntax::unraveldec (0x0x154601baa0d0)
    absyntax::dec (0x0x154601baa1a0) 0
        primary-for absyntax::fromdec (0x0x154601baa138)
      absyntax::runnable (0x0x154601baa208) 0
          primary-for absyntax::dec (0x0x154601baa1a0)
        absyntax::absyn (0x0x154601baa270) 0
            primary-for absyntax::runnable (0x0x154601baa208)
          gc (0x0x154601a68b40) 0 empty

Vtable for absyntax::fromaccessdec
absyntax::fromaccessdec::_ZTVN8absyntax13fromaccessdecE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax13fromaccessdecE)
16    (int (*)(...))absyntax::fromaccessdec::~fromaccessdec
24    (int (*)(...))absyntax::fromaccessdec::~fromaccessdec
32    (int (*)(...))absyntax::fromaccessdec::prettyprint
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::fromdec::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::dec::allowPermissions
88    (int (*)(...))absyntax::fromaccessdec::getQualifier

Class absyntax::fromaccessdec
   size=48 align=8
   base size=44 base align=8
absyntax::fromaccessdec (0x0x154601baa340) 0
    vptr=((& absyntax::fromaccessdec::_ZTVN8absyntax13fromaccessdecE) + 16u)
  absyntax::fromdec (0x0x154601baa3a8) 0
      primary-for absyntax::fromaccessdec (0x0x154601baa340)
    absyntax::dec (0x0x154601baa410) 0
        primary-for absyntax::fromdec (0x0x154601baa3a8)
      absyntax::runnable (0x0x154601baa478) 0
          primary-for absyntax::dec (0x0x154601baa410)
        absyntax::absyn (0x0x154601baa4e0) 0
            primary-for absyntax::runnable (0x0x154601baa478)
          gc (0x0x154601a68ba0) 0 empty

Vtable for absyntax::importdec
absyntax::importdec::_ZTVN8absyntax9importdecE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax9importdecE)
16    (int (*)(...))absyntax::importdec::~importdec
24    (int (*)(...))absyntax::importdec::~importdec
32    (int (*)(...))absyntax::importdec::prettyprint
40    (int (*)(...))absyntax::importdec::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::importdec::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::dec::allowPermissions

Class absyntax::importdec
   size=88 align=8
   base size=88 base align=8
absyntax::importdec (0x0x154601baa548) 0
    vptr=((& absyntax::importdec::_ZTVN8absyntax9importdecE) + 16u)
  absyntax::dec (0x0x154601baa5b0) 0
      primary-for absyntax::importdec (0x0x154601baa548)
    absyntax::runnable (0x0x154601baa618) 0
        primary-for absyntax::dec (0x0x154601baa5b0)
      absyntax::absyn (0x0x154601baa680) 0
          primary-for absyntax::runnable (0x0x154601baa618)
        gc (0x0x154601a68c00) 0 empty

Vtable for absyntax::includedec
absyntax::includedec::_ZTVN8absyntax10includedecE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax10includedecE)
16    (int (*)(...))absyntax::includedec::~includedec
24    (int (*)(...))absyntax::includedec::~includedec
32    (int (*)(...))absyntax::includedec::prettyprint
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::includedec::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::dec::allowPermissions

Class absyntax::includedec
   size=40 align=8
   base size=40 base align=8
absyntax::includedec (0x0x154601baa750) 0
    vptr=((& absyntax::includedec::_ZTVN8absyntax10includedecE) + 16u)
  absyntax::dec (0x0x154601baa7b8) 0
      primary-for absyntax::includedec (0x0x154601baa750)
    absyntax::runnable (0x0x154601baa820) 0
        primary-for absyntax::dec (0x0x154601baa7b8)
      absyntax::absyn (0x0x154601baa888) 0
          primary-for absyntax::runnable (0x0x154601baa820)
        gc (0x0x154601a68c60) 0 empty

Vtable for absyntax::typedec
absyntax::typedec::_ZTVN8absyntax7typedecE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax7typedecE)
16    (int (*)(...))absyntax::typedec::~typedec
24    (int (*)(...))absyntax::typedec::~typedec
32    (int (*)(...))absyntax::typedec::prettyprint
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::typedec::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::dec::allowPermissions

Class absyntax::typedec
   size=40 align=8
   base size=40 base align=8
absyntax::typedec (0x0x154601baa8f0) 0
    vptr=((& absyntax::typedec::_ZTVN8absyntax7typedecE) + 16u)
  absyntax::dec (0x0x154601baa958) 0
      primary-for absyntax::typedec (0x0x154601baa8f0)
    absyntax::runnable (0x0x154601baa9c0) 0
        primary-for absyntax::dec (0x0x154601baa958)
      absyntax::absyn (0x0x154601baaa28) 0
          primary-for absyntax::runnable (0x0x154601baa9c0)
        gc (0x0x154601a68cc0) 0 empty

Vtable for absyntax::recorddec
absyntax::recorddec::_ZTVN8absyntax9recorddecE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax9recorddecE)
16    (int (*)(...))absyntax::recorddec::~recorddec
24    (int (*)(...))absyntax::recorddec::~recorddec
32    (int (*)(...))absyntax::recorddec::prettyprint
40    (int (*)(...))absyntax::runnable::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::recorddec::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::dec::allowPermissions

Class absyntax::recorddec
   size=48 align=8
   base size=48 base align=8
absyntax::recorddec (0x0x154601baaa90) 0
    vptr=((& absyntax::recorddec::_ZTVN8absyntax9recorddecE) + 16u)
  absyntax::dec (0x0x154601baaaf8) 0
      primary-for absyntax::recorddec (0x0x154601baaa90)
    absyntax::runnable (0x0x154601baab60) 0
        primary-for absyntax::dec (0x0x154601baaaf8)
      absyntax::absyn (0x0x154601baabc8) 0
          primary-for absyntax::runnable (0x0x154601baab60)
        gc (0x0x154601a68d20) 0 empty

Vtable for absyntax::stm
absyntax::stm::_ZTVN8absyntax3stmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax3stmE)
16    0u
24    0u
32    (int (*)(...))absyntax::stm::prettyprint
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::stm
   size=32 align=8
   base size=32 base align=8
absyntax::stm (0x0x154601baac30) 0
    vptr=((& absyntax::stm::_ZTVN8absyntax3stmE) + 16u)
  absyntax::runnable (0x0x154601baac98) 0
      primary-for absyntax::stm (0x0x154601baac30)
    absyntax::absyn (0x0x154601baad00) 0
        primary-for absyntax::runnable (0x0x154601baac98)
      gc (0x0x154601a68d80) 0 empty

Vtable for absyntax::emptyStm
absyntax::emptyStm::_ZTVN8absyntax8emptyStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax8emptyStmE)
16    (int (*)(...))absyntax::emptyStm::~emptyStm
24    (int (*)(...))absyntax::emptyStm::~emptyStm
32    (int (*)(...))absyntax::emptyStm::prettyprint
40    (int (*)(...))absyntax::emptyStm::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::emptyStm
   size=32 align=8
   base size=32 base align=8
absyntax::emptyStm (0x0x154601baad68) 0
    vptr=((& absyntax::emptyStm::_ZTVN8absyntax8emptyStmE) + 16u)
  absyntax::stm (0x0x154601baadd0) 0
      primary-for absyntax::emptyStm (0x0x154601baad68)
    absyntax::runnable (0x0x154601baae38) 0
        primary-for absyntax::stm (0x0x154601baadd0)
      absyntax::absyn (0x0x154601baaea0) 0
          primary-for absyntax::runnable (0x0x154601baae38)
        gc (0x0x154601a68de0) 0 empty

Vtable for absyntax::blockStm
absyntax::blockStm::_ZTVN8absyntax8blockStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax8blockStmE)
16    (int (*)(...))absyntax::blockStm::~blockStm
24    (int (*)(...))absyntax::blockStm::~blockStm
32    (int (*)(...))absyntax::blockStm::prettyprint
40    (int (*)(...))absyntax::blockStm::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::blockStm::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::blockStm
   size=40 align=8
   base size=40 base align=8
absyntax::blockStm (0x0x154601baaf08) 0
    vptr=((& absyntax::blockStm::_ZTVN8absyntax8blockStmE) + 16u)
  absyntax::stm (0x0x154601baaf70) 0
      primary-for absyntax::blockStm (0x0x154601baaf08)
    absyntax::runnable (0x0x154601baa2d8) 0
        primary-for absyntax::stm (0x0x154601baaf70)
      absyntax::absyn (0x0x154601baa6e8) 0
          primary-for absyntax::runnable (0x0x154601baa2d8)
        gc (0x0x154601a68e40) 0 empty

Vtable for absyntax::expStm
absyntax::expStm::_ZTVN8absyntax6expStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax6expStmE)
16    (int (*)(...))absyntax::expStm::~expStm
24    (int (*)(...))absyntax::expStm::~expStm
32    (int (*)(...))absyntax::expStm::prettyprint
40    (int (*)(...))absyntax::expStm::trans
48    (int (*)(...))absyntax::expStm::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::expStm
   size=40 align=8
   base size=40 base align=8
absyntax::expStm (0x0x154601820000) 0
    vptr=((& absyntax::expStm::_ZTVN8absyntax6expStmE) + 16u)
  absyntax::stm (0x0x154601820068) 0
      primary-for absyntax::expStm (0x0x154601820000)
    absyntax::runnable (0x0x1546018200d0) 0
        primary-for absyntax::stm (0x0x154601820068)
      absyntax::absyn (0x0x154601820138) 0
          primary-for absyntax::runnable (0x0x1546018200d0)
        gc (0x0x154601a68ea0) 0 empty

Vtable for absyntax::ifStm
absyntax::ifStm::_ZTVN8absyntax5ifStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax5ifStmE)
16    (int (*)(...))absyntax::ifStm::~ifStm
24    (int (*)(...))absyntax::ifStm::~ifStm
32    (int (*)(...))absyntax::ifStm::prettyprint
40    (int (*)(...))absyntax::ifStm::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::ifStm::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::ifStm
   size=56 align=8
   base size=56 base align=8
absyntax::ifStm (0x0x1546018201a0) 0
    vptr=((& absyntax::ifStm::_ZTVN8absyntax5ifStmE) + 16u)
  absyntax::stm (0x0x154601820208) 0
      primary-for absyntax::ifStm (0x0x1546018201a0)
    absyntax::runnable (0x0x154601820270) 0
        primary-for absyntax::stm (0x0x154601820208)
      absyntax::absyn (0x0x1546018202d8) 0
          primary-for absyntax::runnable (0x0x154601820270)
        gc (0x0x154601a68f00) 0 empty

Vtable for absyntax::whileStm
absyntax::whileStm::_ZTVN8absyntax8whileStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax8whileStmE)
16    (int (*)(...))absyntax::whileStm::~whileStm
24    (int (*)(...))absyntax::whileStm::~whileStm
32    (int (*)(...))absyntax::whileStm::prettyprint
40    (int (*)(...))absyntax::whileStm::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::whileStm
   size=48 align=8
   base size=48 base align=8
absyntax::whileStm (0x0x154601820340) 0
    vptr=((& absyntax::whileStm::_ZTVN8absyntax8whileStmE) + 16u)
  absyntax::stm (0x0x1546018203a8) 0
      primary-for absyntax::whileStm (0x0x154601820340)
    absyntax::runnable (0x0x154601820410) 0
        primary-for absyntax::stm (0x0x1546018203a8)
      absyntax::absyn (0x0x154601820478) 0
          primary-for absyntax::runnable (0x0x154601820410)
        gc (0x0x154601a68f60) 0 empty

Vtable for absyntax::doStm
absyntax::doStm::_ZTVN8absyntax5doStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax5doStmE)
16    (int (*)(...))absyntax::doStm::~doStm
24    (int (*)(...))absyntax::doStm::~doStm
32    (int (*)(...))absyntax::doStm::prettyprint
40    (int (*)(...))absyntax::doStm::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::doStm
   size=48 align=8
   base size=48 base align=8
absyntax::doStm (0x0x1546018204e0) 0
    vptr=((& absyntax::doStm::_ZTVN8absyntax5doStmE) + 16u)
  absyntax::stm (0x0x154601820548) 0
      primary-for absyntax::doStm (0x0x1546018204e0)
    absyntax::runnable (0x0x1546018205b0) 0
        primary-for absyntax::stm (0x0x154601820548)
      absyntax::absyn (0x0x154601820618) 0
          primary-for absyntax::runnable (0x0x1546018205b0)
        gc (0x0x154601838000) 0 empty

Vtable for absyntax::forStm
absyntax::forStm::_ZTVN8absyntax6forStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax6forStmE)
16    (int (*)(...))absyntax::forStm::~forStm
24    (int (*)(...))absyntax::forStm::~forStm
32    (int (*)(...))absyntax::forStm::prettyprint
40    (int (*)(...))absyntax::forStm::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::forStm
   size=64 align=8
   base size=64 base align=8
absyntax::forStm (0x0x154601820680) 0
    vptr=((& absyntax::forStm::_ZTVN8absyntax6forStmE) + 16u)
  absyntax::stm (0x0x1546018206e8) 0
      primary-for absyntax::forStm (0x0x154601820680)
    absyntax::runnable (0x0x154601820750) 0
        primary-for absyntax::stm (0x0x1546018206e8)
      absyntax::absyn (0x0x1546018207b8) 0
          primary-for absyntax::runnable (0x0x154601820750)
        gc (0x0x154601838060) 0 empty

Vtable for absyntax::extendedForStm
absyntax::extendedForStm::_ZTVN8absyntax14extendedForStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax14extendedForStmE)
16    (int (*)(...))absyntax::extendedForStm::~extendedForStm
24    (int (*)(...))absyntax::extendedForStm::~extendedForStm
32    (int (*)(...))absyntax::extendedForStm::prettyprint
40    (int (*)(...))absyntax::extendedForStm::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::extendedForStm
   size=64 align=8
   base size=64 base align=8
absyntax::extendedForStm (0x0x154601820820) 0
    vptr=((& absyntax::extendedForStm::_ZTVN8absyntax14extendedForStmE) + 16u)
  absyntax::stm (0x0x154601820888) 0
      primary-for absyntax::extendedForStm (0x0x154601820820)
    absyntax::runnable (0x0x1546018208f0) 0
        primary-for absyntax::stm (0x0x154601820888)
      absyntax::absyn (0x0x154601820958) 0
          primary-for absyntax::runnable (0x0x1546018208f0)
        gc (0x0x1546018380c0) 0 empty

Vtable for absyntax::breakStm
absyntax::breakStm::_ZTVN8absyntax8breakStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax8breakStmE)
16    (int (*)(...))absyntax::breakStm::~breakStm
24    (int (*)(...))absyntax::breakStm::~breakStm
32    (int (*)(...))absyntax::breakStm::prettyprint
40    (int (*)(...))absyntax::breakStm::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::breakStm
   size=32 align=8
   base size=32 base align=8
absyntax::breakStm (0x0x1546018209c0) 0
    vptr=((& absyntax::breakStm::_ZTVN8absyntax8breakStmE) + 16u)
  absyntax::stm (0x0x154601820a28) 0
      primary-for absyntax::breakStm (0x0x1546018209c0)
    absyntax::runnable (0x0x154601820a90) 0
        primary-for absyntax::stm (0x0x154601820a28)
      absyntax::absyn (0x0x154601820af8) 0
          primary-for absyntax::runnable (0x0x154601820a90)
        gc (0x0x154601838120) 0 empty

Vtable for absyntax::continueStm
absyntax::continueStm::_ZTVN8absyntax11continueStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax11continueStmE)
16    (int (*)(...))absyntax::continueStm::~continueStm
24    (int (*)(...))absyntax::continueStm::~continueStm
32    (int (*)(...))absyntax::continueStm::prettyprint
40    (int (*)(...))absyntax::continueStm::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::continueStm
   size=32 align=8
   base size=32 base align=8
absyntax::continueStm (0x0x154601820b60) 0
    vptr=((& absyntax::continueStm::_ZTVN8absyntax11continueStmE) + 16u)
  absyntax::stm (0x0x154601820bc8) 0
      primary-for absyntax::continueStm (0x0x154601820b60)
    absyntax::runnable (0x0x154601820c30) 0
        primary-for absyntax::stm (0x0x154601820bc8)
      absyntax::absyn (0x0x154601820c98) 0
          primary-for absyntax::runnable (0x0x154601820c30)
        gc (0x0x154601838180) 0 empty

Vtable for absyntax::returnStm
absyntax::returnStm::_ZTVN8absyntax9returnStmE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax9returnStmE)
16    (int (*)(...))absyntax::returnStm::~returnStm
24    (int (*)(...))absyntax::returnStm::~returnStm
32    (int (*)(...))absyntax::returnStm::prettyprint
40    (int (*)(...))absyntax::returnStm::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::returnStm::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::returnStm
   size=40 align=8
   base size=40 base align=8
absyntax::returnStm (0x0x154601820d00) 0
    vptr=((& absyntax::returnStm::_ZTVN8absyntax9returnStmE) + 16u)
  absyntax::stm (0x0x154601820d68) 0
      primary-for absyntax::returnStm (0x0x154601820d00)
    absyntax::runnable (0x0x154601820dd0) 0
        primary-for absyntax::stm (0x0x154601820d68)
      absyntax::absyn (0x0x154601820e38) 0
          primary-for absyntax::runnable (0x0x154601820dd0)
        gc (0x0x1546018381e0) 0 empty

Class gc_allocator<absyntax::stm*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::stm*> (0x0x154601838300) 0 empty

Class gc_allocator<absyntax::stm*>::rebind<std::_List_node<absyntax::stm*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::stm*>::rebind<std::_List_node<absyntax::stm*> > (0x0x154601838360) 0 empty

Class gc_allocator<absyntax::stm*>::rebind<absyntax::stm*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<absyntax::stm*>::rebind<absyntax::stm*> (0x0x1546018383c0) 0 empty

Class gc_allocator<std::_List_node<absyntax::stm*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::_List_node<absyntax::stm*> > (0x0x154601838420) 0 empty

Class std::_List_base<absyntax::stm*, gc_allocator<absyntax::stm*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<absyntax::stm*, gc_allocator<absyntax::stm*> >::_List_impl (0x0x154601863138) 0
  gc_allocator<std::_List_node<absyntax::stm*> > (0x0x154601838480) 0 empty

Class std::_List_base<absyntax::stm*, gc_allocator<absyntax::stm*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<absyntax::stm*, gc_allocator<absyntax::stm*> > (0x0x1546018382a0) 0

Class std::list<absyntax::stm*, gc_allocator<absyntax::stm*> >
   size=16 align=8
   base size=16 base align=8
std::list<absyntax::stm*, gc_allocator<absyntax::stm*> > (0x0x1546018631a0) 0
  std::_List_base<absyntax::stm*, gc_allocator<absyntax::stm*> > (0x0x1546018384e0) 0

Class mem::list<absyntax::stm*>
   size=16 align=8
   base size=16 base align=8
mem::list<absyntax::stm*> (0x0x154601848cb0) 0
  std::list<absyntax::stm*, gc_allocator<absyntax::stm*> > (0x0x154601863270) 0
    std::_List_base<absyntax::stm*, gc_allocator<absyntax::stm*> > (0x0x154601838540) 0
  gc (0x0x1546018385a0) 0 empty

Vtable for absyntax::stmExpList
absyntax::stmExpList::_ZTVN8absyntax10stmExpListE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8absyntax10stmExpListE)
16    (int (*)(...))absyntax::stmExpList::~stmExpList
24    (int (*)(...))absyntax::stmExpList::~stmExpList
32    (int (*)(...))absyntax::stmExpList::prettyprint
40    (int (*)(...))absyntax::stmExpList::trans
48    (int (*)(...))absyntax::runnable::interactiveTrans
56    (int (*)(...))absyntax::stm::transAsField
64    (int (*)(...))absyntax::runnable::transAsCodelet
72    (int (*)(...))absyntax::runnable::returns
80    (int (*)(...))absyntax::runnable::allowPermissions

Class absyntax::stmExpList
   size=48 align=8
   base size=48 base align=8
absyntax::stmExpList (0x0x154601820ea0) 0
    vptr=((& absyntax::stmExpList::_ZTVN8absyntax10stmExpListE) + 16u)
  absyntax::stm (0x0x154601820f08) 0
      primary-for absyntax::stmExpList (0x0x154601820ea0)
    absyntax::runnable (0x0x154601820f70) 0
        primary-for absyntax::stm (0x0x154601820f08)
      absyntax::absyn (0x0x154601863000) 0
          primary-for absyntax::runnable (0x0x154601820f70)
        gc (0x0x154601838240) 0 empty

Class vm::bpinfo
   size=32 align=8
   base size=32 base align=8
vm::bpinfo (0x0x1546018632d8) 0
  gc (0x0x154601838600) 0 empty

Vtable for vm::stack::importInitMap
vm::stack::importInitMap::_ZTVN2vm5stack13importInitMapE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN2vm5stack13importInitMapE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class vm::stack::importInitMap
   size=8 align=8
   base size=8 base align=8
vm::stack::importInitMap (0x0x1546018386c0) 0 nearly-empty
    vptr=((& vm::stack::importInitMap::_ZTVN2vm5stack13importInitMapE) + 16u)

Class gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > (0x0x154601838780) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > > (0x0x1546018388a0) 0 empty

Class gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >::rebind<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >::rebind<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > (0x0x1546018389c0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >::rebind<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >::rebind<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > (0x0x154601838960) 0 empty

Class gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > > (0x0x154601838ae0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > > (0x0x154601838a80) 0 empty

Class std::binary_function<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, bool> (0x0x154601838b40) 0 empty

Class std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > (0x0x154601863548) 0 empty
  std::binary_function<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, bool> (0x0x154601838ba0) 0 empty

Class gc_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > > (0x0x154601838c00) 0 empty

Class std::_Rb_tree<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*>, std::_Select1st<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >, std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >, gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >::_Rb_tree_impl<std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*>, std::_Select1st<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >, std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >, gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >::_Rb_tree_impl<std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >, false> (0x0x1546018635b0) 0
  gc_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > > (0x0x154601838c60) 0 empty

Class std::_Rb_tree<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*>, std::_Select1st<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >, std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >, gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*>, std::_Select1st<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >, std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >, gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > > (0x0x154601838a20) 0

Class std::map<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*, std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >, gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > >
   size=48 align=8
   base size=48 base align=8
std::map<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*, std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >, gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > > (0x0x154601838720) 0

Class mem::map<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*>
   size=48 align=8
   base size=48 base align=8
mem::map<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> (0x0x154601903930) 0
  std::map<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*, std::less<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >, gc_allocator<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > > (0x0x154601838cc0) 0
  gc (0x0x154601838d20) 0 empty

Vtable for vm::stack
vm::stack::_ZTVN2vm5stackE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN2vm5stackE)
16    (int (*)(...))vm::stack::~stack
24    (int (*)(...))vm::stack::~stack

Class vm::stack
   size=160 align=8
   base size=153 base align=8
vm::stack (0x0x154601838660) 0
    vptr=((& vm::stack::_ZTVN2vm5stackE) + 16u)

Vtable for vm::interactiveStack
vm::interactiveStack::_ZTVN2vm16interactiveStackE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN2vm16interactiveStackE)
16    (int (*)(...))vm::interactiveStack::~interactiveStack
24    (int (*)(...))vm::interactiveStack::~interactiveStack

Class vm::interactiveStack
   size=176 align=8
   base size=176 base align=8
vm::interactiveStack (0x0x1546018638f0) 0
    vptr=((& vm::interactiveStack::_ZTVN2vm16interactiveStackE) + 16u)
  vm::stack (0x0x154601838d80) 0
      primary-for vm::interactiveStack (0x0x1546018638f0)

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

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

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

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

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

Vtable for iopipestream
iopipestream::_ZTV12iopipestream: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12iopipestream)
16    (int (*)(...))iopipestream::pipeclose
24    (int (*)(...))iopipestream::~iopipestream
32    (int (*)(...))iopipestream::~iopipestream

Class iopipestream
   size=32808 align=8
   base size=32807 base align=8
iopipestream (0x0x15460163c420) 0
    vptr=((& iopipestream::_ZTV12iopipestream) + 16u)

Class timezone
   size=8 align=4
   base size=8 base align=4
timezone (0x0x15460163c480) 0

Class itimerval
   size=32 align=8
   base size=32 base align=8
itimerval (0x0x15460163c4e0) 0

Class sockaddr
   size=16 align=2
   base size=16 base align=2
sockaddr (0x0x15460163c540) 0

Class sockaddr_storage
   size=128 align=8
   base size=128 base align=8
sockaddr_storage (0x0x15460163c5a0) 0

Class msghdr
   size=56 align=8
   base size=56 base align=8
msghdr (0x0x15460163c600) 0

Class cmsghdr
   size=16 align=8
   base size=16 base align=8
cmsghdr (0x0x15460163c660) 0

Class ucred
   size=12 align=4
   base size=12 base align=4
ucred (0x0x15460163c6c0) 0

Class linger
   size=8 align=4
   base size=8 base align=4
linger (0x0x15460163c720) 0

Class osockaddr
   size=16 align=2
   base size=16 base align=2
osockaddr (0x0x15460163c780) 0

Class mmsghdr
   size=64 align=8
   base size=64 base align=8
mmsghdr (0x0x15460163c7e0) 0

Class in_addr
   size=4 align=4
   base size=4 base align=4
in_addr (0x0x15460163c8a0) 0

Class ip_opts
   size=44 align=4
   base size=44 base align=4
ip_opts (0x0x15460163c900) 0

Class ip_mreqn
   size=12 align=4
   base size=12 base align=4
ip_mreqn (0x0x15460163c960) 0

Class in_pktinfo
   size=12 align=4
   base size=12 base align=4
in_pktinfo (0x0x15460163c9c0) 0

Class in6_addr::<anonymous union>
   size=16 align=4
   base size=16 base align=4
in6_addr::<anonymous union> (0x0x15460163ca80) 0

Class in6_addr
   size=16 align=4
   base size=16 base align=4
in6_addr (0x0x15460163ca20) 0

Class sockaddr_in
   size=16 align=4
   base size=16 base align=4
sockaddr_in (0x0x15460163cae0) 0

Class sockaddr_in6
   size=28 align=4
   base size=28 base align=4
sockaddr_in6 (0x0x15460163cb40) 0

Class ip_mreq
   size=8 align=4
   base size=8 base align=4
ip_mreq (0x0x15460163cba0) 0

Class ip_mreq_source
   size=12 align=4
   base size=12 base align=4
ip_mreq_source (0x0x15460163cc00) 0

Class ipv6_mreq
   size=20 align=4
   base size=20 base align=4
ipv6_mreq (0x0x15460163cc60) 0

Class group_req
   size=136 align=8
   base size=136 base align=8
group_req (0x0x15460163ccc0) 0

Class group_source_req
   size=264 align=8
   base size=264 base align=8
group_source_req (0x0x15460163cd20) 0

Class ip_msfilter
   size=20 align=4
   base size=20 base align=4
ip_msfilter (0x0x15460163cd80) 0

Class group_filter
   size=272 align=8
   base size=272 base align=8
group_filter (0x0x15460163cde0) 0

Class in6_pktinfo
   size=20 align=4
   base size=20 base align=4
in6_pktinfo (0x0x15460163ce40) 0

Class ip6_mtuinfo
   size=32 align=4
   base size=32 base align=4
ip6_mtuinfo (0x0x15460163cea0) 0

Class XDR::xdr_ops
   size=80 align=8
   base size=80 base align=8
XDR::xdr_ops (0x0x15460163cf60) 0

Class XDR
   size=48 align=8
   base size=48 base align=8
XDR (0x0x15460163cf00) 0

Class xdr_discrim
   size=16 align=8
   base size=16 base align=8
xdr_discrim (0x0x1546016e2000) 0

Class netobj
   size=16 align=8
   base size=16 base align=8
netobj (0x0x1546016e2060) 0

Class des_block::<anonymous struct>
   size=8 align=4
   base size=8 base align=4
des_block::<anonymous struct> (0x0x1546016e2120) 0

Class des_block
   size=8 align=4
   base size=8 base align=4
des_block (0x0x1546016e20c0) 0

Class opaque_auth
   size=24 align=8
   base size=24 base align=8
opaque_auth (0x0x1546016e2180) 0

Class AUTH::auth_ops
   size=40 align=8
   base size=40 base align=8
AUTH::auth_ops (0x0x1546016e2240) 0

Class AUTH
   size=72 align=8
   base size=72 base align=8
AUTH (0x0x1546016e21e0) 0

Class sockaddr_un
   size=110 align=2
   base size=110 base align=2
sockaddr_un (0x0x1546016e22a0) 0

Class rpc_err::<anonymous union>::<anonymous struct>
   size=16 align=8
   base size=16 base align=8
rpc_err::<anonymous union>::<anonymous struct> (0x0x1546016e23c0) 0

Class rpc_err::<anonymous union>::<anonymous struct>
   size=16 align=8
   base size=16 base align=8
rpc_err::<anonymous union>::<anonymous struct> (0x0x1546016e2420) 0

Class rpc_err::<anonymous union>
   size=16 align=8
   base size=16 base align=8
rpc_err::<anonymous union> (0x0x1546016e2360) 0

Class rpc_err
   size=24 align=8
   base size=24 base align=8
rpc_err (0x0x1546016e2300) 0

Class CLIENT::clnt_ops
   size=48 align=8
   base size=48 base align=8
CLIENT::clnt_ops (0x0x1546016e24e0) 0

Class CLIENT
   size=24 align=8
   base size=24 base align=8
CLIENT (0x0x1546016e2480) 0

Class rpc_createerr
   size=32 align=8
   base size=32 base align=8
rpc_createerr (0x0x1546016e2540) 0

Class accepted_reply::<anonymous union>::<anonymous struct>
   size=16 align=8
   base size=16 base align=8
accepted_reply::<anonymous union>::<anonymous struct> (0x0x1546016e2660) 0

Class accepted_reply::<anonymous union>::<anonymous struct>
   size=16 align=8
   base size=16 base align=8
accepted_reply::<anonymous union>::<anonymous struct> (0x0x1546016e26c0) 0

Class accepted_reply::<anonymous union>
   size=16 align=8
   base size=16 base align=8
accepted_reply::<anonymous union> (0x0x1546016e2600) 0

Class accepted_reply
   size=48 align=8
   base size=48 base align=8
accepted_reply (0x0x1546016e25a0) 0

Class rejected_reply::<anonymous union>::<anonymous struct>
   size=16 align=8
   base size=16 base align=8
rejected_reply::<anonymous union>::<anonymous struct> (0x0x1546016e27e0) 0

Class rejected_reply::<anonymous union>
   size=16 align=8
   base size=16 base align=8
rejected_reply::<anonymous union> (0x0x1546016e2780) 0

Class rejected_reply
   size=24 align=8
   base size=24 base align=8
rejected_reply (0x0x1546016e2720) 0

Class reply_body::<anonymous union>
   size=48 align=8
   base size=48 base align=8
reply_body::<anonymous union> (0x0x1546016e28a0) 0

Class reply_body
   size=56 align=8
   base size=56 base align=8
reply_body (0x0x1546016e2840) 0

Class call_body
   size=80 align=8
   base size=80 base align=8
call_body (0x0x1546016e2900) 0

Class rpc_msg::<anonymous union>
   size=80 align=8
   base size=80 base align=8
rpc_msg::<anonymous union> (0x0x1546016e29c0) 0

Class rpc_msg
   size=96 align=8
   base size=96 base align=8
rpc_msg (0x0x1546016e2960) 0

Class authunix_parms
   size=40 align=8
   base size=40 base align=8
authunix_parms (0x0x1546016e2a20) 0

Class short_hand_verf
   size=24 align=8
   base size=24 base align=8
short_hand_verf (0x0x1546016e2a80) 0

Class authdes_fullname
   size=24 align=8
   base size=24 base align=8
authdes_fullname (0x0x1546016e2ae0) 0

Class authdes_cred
   size=40 align=8
   base size=40 base align=8
authdes_cred (0x0x1546016e2b40) 0

Class rpc_timeval
   size=8 align=4
   base size=8 base align=4
rpc_timeval (0x0x1546016e2ba0) 0

Class authdes_verf::<anonymous union>
   size=8 align=4
   base size=8 base align=4
authdes_verf::<anonymous union> (0x0x1546016e2c60) 0

Class authdes_verf
   size=12 align=4
   base size=12 base align=4
authdes_verf (0x0x1546016e2c00) 0

Class SVCXPRT::xp_ops
   size=48 align=8
   base size=48 base align=8
SVCXPRT::xp_ops (0x0x1546016e2d20) 0

Class SVCXPRT
   size=336 align=8
   base size=336 base align=8
SVCXPRT (0x0x1546016e2cc0) 0

Class svc_req
   size=64 align=8
   base size=64 base align=8
svc_req (0x0x1546016e2d80) 0

Class rpcent
   size=24 align=8
   base size=24 base align=8
rpcent (0x0x1546016e2de0) 0

Class xdr::xbyte
   size=1 align=1
   base size=1 base align=1
xdr::xbyte (0x0x1546016e2e40) 0

Class xdr::xios
   size=4 align=4
   base size=4 base align=4
xdr::xios (0x0x1546016e2ea0) 0

Vtable for xdr::xstream
xdr::xstream::_ZTVN3xdr7xstreamE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3xdr7xstreamE)
16    (int (*)(...))xdr::xstream::~xstream
24    (int (*)(...))xdr::xstream::~xstream

Class xdr::xstream
   size=24 align=8
   base size=24 base align=8
xdr::xstream (0x0x154601863b60) 0
    vptr=((& xdr::xstream::_ZTVN3xdr7xstreamE) + 16u)
  xdr::xios (0x0x1546016e2f00) 8

Vtable for xdr::ixstream
xdr::ixstream::_ZTVN3xdr8ixstreamE: 10u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN3xdr8ixstreamE)
24    (int (*)(...))xdr::ixstream::~ixstream
32    (int (*)(...))xdr::ixstream::~ixstream
40    18446744073709551560u
48    (int (*)(...))-56
56    (int (*)(...))(& _ZTIN3xdr8ixstreamE)
64    (int (*)(...))xdr::ixstream::_ZTv0_n24_N3xdr8ixstreamD1Ev
72    (int (*)(...))xdr::ixstream::_ZTv0_n24_N3xdr8ixstreamD0Ev

VTT for xdr::ixstream
xdr::ixstream::_ZTTN3xdr8ixstreamE: 2u entries
0     ((& xdr::ixstream::_ZTVN3xdr8ixstreamE) + 24u)
8     ((& xdr::ixstream::_ZTVN3xdr8ixstreamE) + 64u)

Class xdr::ixstream
   size=80 align=8
   base size=56 base align=8
xdr::ixstream (0x0x154601863bc8) 0
    vptridx=0u vptr=((& xdr::ixstream::_ZTVN3xdr8ixstreamE) + 24u)
  xdr::xstream (0x0x154601863c30) 56 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& xdr::ixstream::_ZTVN3xdr8ixstreamE) + 64u)
    xdr::xios (0x0x1546016e2f60) 64

Vtable for xdr::oxstream
xdr::oxstream::_ZTVN3xdr8oxstreamE: 10u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN3xdr8oxstreamE)
24    (int (*)(...))xdr::oxstream::~oxstream
32    (int (*)(...))xdr::oxstream::~oxstream
40    18446744073709551560u
48    (int (*)(...))-56
56    (int (*)(...))(& _ZTIN3xdr8oxstreamE)
64    (int (*)(...))xdr::oxstream::_ZTv0_n24_N3xdr8oxstreamD1Ev
72    (int (*)(...))xdr::oxstream::_ZTv0_n24_N3xdr8oxstreamD0Ev

VTT for xdr::oxstream
xdr::oxstream::_ZTTN3xdr8oxstreamE: 2u entries
0     ((& xdr::oxstream::_ZTVN3xdr8oxstreamE) + 24u)
8     ((& xdr::oxstream::_ZTVN3xdr8oxstreamE) + 64u)

Class xdr::oxstream
   size=80 align=8
   base size=56 base align=8
xdr::oxstream (0x0x154601863d00) 0
    vptridx=0u vptr=((& xdr::oxstream::_ZTVN3xdr8oxstreamE) + 24u)
  xdr::xstream (0x0x154601863d68) 56 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& xdr::oxstream::_ZTVN3xdr8oxstreamE) + 64u)
    xdr::xios (0x0x1546017a7000) 64

Vtable for xdr::ioxstream
xdr::ioxstream::_ZTVN3xdr9ioxstreamE: 15u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN3xdr9ioxstreamE)
24    (int (*)(...))xdr::ioxstream::~ioxstream
32    (int (*)(...))xdr::ioxstream::~ioxstream
40    56u
48    (int (*)(...))-56
56    (int (*)(...))(& _ZTIN3xdr9ioxstreamE)
64    (int (*)(...))xdr::ioxstream::_ZThn56_N3xdr9ioxstreamD1Ev
72    (int (*)(...))xdr::ioxstream::_ZThn56_N3xdr9ioxstreamD0Ev
80    18446744073709551504u
88    (int (*)(...))-112
96    (int (*)(...))(& _ZTIN3xdr9ioxstreamE)
104   (int (*)(...))xdr::ioxstream::_ZTv0_n24_N3xdr9ioxstreamD1Ev
112   (int (*)(...))xdr::ioxstream::_ZTv0_n24_N3xdr9ioxstreamD0Ev

Construction vtable for xdr::ixstream (0x0x154601863e38 instance) in xdr::ioxstream
xdr::ioxstream::_ZTCN3xdr9ioxstreamE0_NS_8ixstreamE: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN3xdr8ixstreamE)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTIN3xdr8ixstreamE)
64    0u
72    0u

Construction vtable for xdr::oxstream (0x0x154601863f08 instance) in xdr::ioxstream
xdr::ioxstream::_ZTCN3xdr9ioxstreamE56_NS_8oxstreamE: 10u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN3xdr8oxstreamE)
24    0u
32    0u
40    18446744073709551560u
48    (int (*)(...))-56
56    (int (*)(...))(& _ZTIN3xdr8oxstreamE)
64    0u
72    0u

VTT for xdr::ioxstream
xdr::ioxstream::_ZTTN3xdr9ioxstreamE: 7u entries
0     ((& xdr::ioxstream::_ZTVN3xdr9ioxstreamE) + 24u)
8     ((& xdr::ioxstream::_ZTCN3xdr9ioxstreamE0_NS_8ixstreamE) + 24u)
16    ((& xdr::ioxstream::_ZTCN3xdr9ioxstreamE0_NS_8ixstreamE) + 64u)
24    ((& xdr::ioxstream::_ZTCN3xdr9ioxstreamE56_NS_8oxstreamE) + 24u)
32    ((& xdr::ioxstream::_ZTCN3xdr9ioxstreamE56_NS_8oxstreamE) + 64u)
40    ((& xdr::ioxstream::_ZTVN3xdr9ioxstreamE) + 104u)
48    ((& xdr::ioxstream::_ZTVN3xdr9ioxstreamE) + 64u)

Class xdr::ioxstream
   size=136 align=8
   base size=112 base align=8
xdr::ioxstream (0x0x1546013dd150) 0
    vptridx=0u vptr=((& xdr::ioxstream::_ZTVN3xdr9ioxstreamE) + 24u)
  xdr::ixstream (0x0x154601863e38) 0
      primary-for xdr::ioxstream (0x0x1546013dd150)
      subvttidx=8u
    xdr::xstream (0x0x154601863ea0) 112 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& xdr::ioxstream::_ZTVN3xdr9ioxstreamE) + 104u)
      xdr::xios (0x0x1546017a7060) 120
  xdr::oxstream (0x0x154601863f08) 56
      subvttidx=24u vptridx=48u vptr=((& xdr::ioxstream::_ZTVN3xdr9ioxstreamE) + 64u)
    xdr::xstream (0x0x154601863ea0) alternative-path

Vtable for texstream
texstream::_ZTV9texstream: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI9texstream)
16    (int (*)(...))iopipestream::pipeclose
24    (int (*)(...))texstream::~texstream
32    (int (*)(...))texstream::~texstream

Class texstream
   size=32808 align=8
   base size=32807 base align=8
texstream (0x0x154601863208) 0
    vptr=((& texstream::_ZTV9texstream) + 16u)
  iopipestream (0x0x1546017a7120) 0
      primary-for texstream (0x0x154601863208)

Class gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > (0x0x1546017a7240) 0 empty

Class gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >::rebind<std::_List_node<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >::rebind<std::_List_node<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > > (0x0x1546017a72a0) 0 empty

Class gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >::rebind<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >::rebind<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > (0x0x1546017a73c0) 0 empty

Class gc_allocator<std::_List_node<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::_List_node<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > > (0x0x1546017a7420) 0 empty

Class std::_List_base<std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > >::_List_impl (0x0x1546014350d0) 0
  gc_allocator<std::_List_node<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > > (0x0x1546017a7480) 0 empty

Class std::_List_base<std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > >
   size=16 align=8
   base size=16 base align=8
std::_List_base<std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > > (0x0x1546017a71e0) 0

Class std::list<std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > >
   size=16 align=8
   base size=16 base align=8
std::list<std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > > (0x0x1546014351a0) 0
  std::_List_base<std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > > (0x0x1546017a74e0) 0

Class mem::list<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >
   size=16 align=8
   base size=16 base align=8
mem::list<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > (0x0x154601406ee0) 0
  std::list<std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > > (0x0x154601435270) 0
    std::_List_base<std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, gc_allocator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > > (0x0x1546017a7600) 0
  gc (0x0x1546017a7660) 0 empty

Class gc_allocator<std::basic_ofstream<char>*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::basic_ofstream<char>*> (0x0x1546017a77e0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<std::basic_ofstream<char>*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<std::basic_ofstream<char>*> > (0x0x1546017a7780) 0 empty

Class gc_allocator<std::basic_ofstream<char>*>::rebind<std::basic_ofstream<char>*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::basic_ofstream<char>*>::rebind<std::basic_ofstream<char>*> (0x0x1546017a7900) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<std::basic_ofstream<char>*> >::rebind<std::basic_ofstream<char>*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<std::basic_ofstream<char>*> >::rebind<std::basic_ofstream<char>*> (0x0x1546017a78a0) 0 empty

Class std::_Vector_base<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> >::_Vector_impl (0x0x154601435410) 0
  gc_allocator<std::basic_ofstream<char>*> (0x0x1546017a7960) 0 empty

Class std::_Vector_base<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> > (0x0x1546017a7720) 0

Class std::vector<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> > (0x0x154601435548) 0
  std::_Vector_base<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> > (0x0x1546017a7a80) 0

Class mem::vector<std::basic_ofstream<char>*>
   size=24 align=8
   base size=24 base align=8
mem::vector<std::basic_ofstream<char>*> (0x0x15460147e620) 0
  std::vector<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> > (0x0x154601435618) 0
    std::_Vector_base<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> > (0x0x1546017a7b40) 0
  gc (0x0x1546017a7ba0) 0 empty

Class terminator<std::basic_ofstream<char> >
   size=24 align=8
   base size=24 base align=8
terminator<std::basic_ofstream<char> > (0x0x1546017a76c0) 0

Class gc_allocator<std::basic_fstream<char>*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::basic_fstream<char>*> (0x0x1546017a7d80) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<std::basic_fstream<char>*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<std::basic_fstream<char>*> > (0x0x1546017a7d20) 0 empty

Class gc_allocator<std::basic_fstream<char>*>::rebind<std::basic_fstream<char>*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<std::basic_fstream<char>*>::rebind<std::basic_fstream<char>*> (0x0x1546017a7ea0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<std::basic_fstream<char>*> >::rebind<std::basic_fstream<char>*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<std::basic_fstream<char>*> >::rebind<std::basic_fstream<char>*> (0x0x1546017a7e40) 0 empty

Class std::_Vector_base<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> >::_Vector_impl (0x0x154601435888) 0
  gc_allocator<std::basic_fstream<char>*> (0x0x1546017a7f00) 0 empty

Class std::_Vector_base<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> > (0x0x1546017a7cc0) 0

Class std::vector<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> > (0x0x1546014359c0) 0
  std::_Vector_base<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> > (0x0x1546017a7f60) 0

Class mem::vector<std::basic_fstream<char>*>
   size=24 align=8
   base size=24 base align=8
mem::vector<std::basic_fstream<char>*> (0x0x15460147ec40) 0
  std::vector<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> > (0x0x154601435a90) 0
    std::_Vector_base<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> > (0x0x154601550000) 0
  gc (0x0x154601550060) 0 empty

Class terminator<std::basic_fstream<char> >
   size=24 align=8
   base size=24 base align=8
terminator<std::basic_fstream<char> > (0x0x1546017a7c60) 0

Class gc_allocator<xdr::ioxstream*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<xdr::ioxstream*> (0x0x1546015501e0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<xdr::ioxstream*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<xdr::ioxstream*> > (0x0x154601550180) 0 empty

Class gc_allocator<xdr::ioxstream*>::rebind<xdr::ioxstream*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<xdr::ioxstream*>::rebind<xdr::ioxstream*> (0x0x154601550300) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<xdr::ioxstream*> >::rebind<xdr::ioxstream*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<xdr::ioxstream*> >::rebind<xdr::ioxstream*> (0x0x1546015502a0) 0 empty

Class std::_Vector_base<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> >::_Vector_impl (0x0x154601435c30) 0
  gc_allocator<xdr::ioxstream*> (0x0x154601550360) 0 empty

Class std::_Vector_base<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> > (0x0x154601550120) 0

Class std::vector<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> >
   size=24 align=8
   base size=24 base align=8
std::vector<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> > (0x0x154601435c98) 0
  std::_Vector_base<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> > (0x0x1546015503c0) 0

Class mem::vector<xdr::ioxstream*>
   size=24 align=8
   base size=24 base align=8
mem::vector<xdr::ioxstream*> (0x0x154601570380) 0
  std::vector<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> > (0x0x154601435e38) 0
    std::_Vector_base<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> > (0x0x154601550420) 0
  gc (0x0x154601550480) 0 empty

Class terminator<xdr::ioxstream>
   size=24 align=8
   base size=24 base align=8
terminator<xdr::ioxstream> (0x0x1546015500c0) 0

Class gc_allocator<xdr::oxstream*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<xdr::oxstream*> (0x0x154601550600) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<xdr::oxstream*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<xdr::oxstream*> > (0x0x1546015505a0) 0 empty

Class gc_allocator<xdr::oxstream*>::rebind<xdr::oxstream*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<xdr::oxstream*>::rebind<xdr::oxstream*> (0x0x154601550720) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<xdr::oxstream*> >::rebind<xdr::oxstream*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<xdr::oxstream*> >::rebind<xdr::oxstream*> (0x0x1546015506c0) 0 empty

Class std::_Vector_base<xdr::oxstream*, gc_allocator<xdr::oxstream*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<xdr::oxstream*, gc_allocator<xdr::oxstream*> >::_Vector_impl (0x0x154601435208) 0
  gc_allocator<xdr::oxstream*> (0x0x154601550780) 0 empty

Class std::_Vector_base<xdr::oxstream*, gc_allocator<xdr::oxstream*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<xdr::oxstream*, gc_allocator<xdr::oxstream*> > (0x0x154601550540) 0

Class std::vector<xdr::oxstream*, gc_allocator<xdr::oxstream*> >
   size=24 align=8
   base size=24 base align=8
std::vector<xdr::oxstream*, gc_allocator<xdr::oxstream*> > (0x0x1546014352d8) 0
  std::_Vector_base<xdr::oxstream*, gc_allocator<xdr::oxstream*> > (0x0x1546015507e0) 0

Class mem::vector<xdr::oxstream*>
   size=24 align=8
   base size=24 base align=8
mem::vector<xdr::oxstream*> (0x0x1546015709a0) 0
  std::vector<xdr::oxstream*, gc_allocator<xdr::oxstream*> > (0x0x154601435a28) 0
    std::_Vector_base<xdr::oxstream*, gc_allocator<xdr::oxstream*> > (0x0x154601550900) 0
  gc (0x0x154601550960) 0 empty

Class terminator<xdr::oxstream>
   size=24 align=8
   base size=24 base align=8
terminator<xdr::oxstream> (0x0x1546015504e0) 0

Class processDataStruct
   size=33744 align=8
   base size=33744 base align=8
processDataStruct (0x0x1546017a7180) 0

Class std::_List_iterator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > (0x0x1546015509c0) 0

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

Vtable for camp::texfile
camp::texfile::_ZTVN4camp7texfileE: 32u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp7texfileE)
16    (int (*)(...))camp::texfile::~texfile
24    (int (*)(...))camp::texfile::~texfile
32    (int (*)(...))camp::texfile::setpen
40    (int (*)(...))camp::psfile::writeclip
48    (int (*)(...))camp::psfile::dot
56    (int (*)(...))camp::psfile::newpath
64    (int (*)(...))camp::psfile::moveto
72    (int (*)(...))camp::psfile::lineto
80    (int (*)(...))camp::psfile::curveto
88    (int (*)(...))camp::psfile::closepath
96    (int (*)(...))camp::psfile::stroke
104   (int (*)(...))camp::psfile::strokepath
112   (int (*)(...))camp::psfile::fill
120   (int (*)(...))camp::psfile::beginclip
128   (int (*)(...))camp::psfile::endclip
136   (int (*)(...))camp::psfile::endpsclip
144   (int (*)(...))camp::psfile::beginlatticeshade
152   (int (*)(...))camp::psfile::latticeshade
160   (int (*)(...))camp::psfile::begingradientshade
168   (int (*)(...))camp::psfile::gradientshade
176   (int (*)(...))camp::psfile::begingouraudshade
184   (int (*)(...))camp::psfile::gouraudshade
192   (int (*)(...))camp::psfile::begintensorshade
200   (int (*)(...))camp::psfile::tensorshade
208   (int (*)(...))camp::texfile::gsave
216   (int (*)(...))camp::texfile::grestore
224   (int (*)(...))camp::psfile::translate
232   (int (*)(...))camp::psfile::concat
240   (int (*)(...))camp::texfile::beginpage
248   (int (*)(...))camp::texfile::endpage

Class camp::texfile
   size=544 align=8
   base size=544 base align=8
camp::texfile (0x0x1546012844e0) 0
    vptr=((& camp::texfile::_ZTVN4camp7texfileE) + 16u)
  camp::psfile (0x0x154601550b40) 0
      primary-for camp::texfile (0x0x1546012844e0)

Class gc_allocator<long unsigned int>
   size=1 align=1
   base size=0 base align=1
gc_allocator<long unsigned int> (0x0x154601550d20) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<long unsigned int> > (0x0x154601550cc0) 0 empty

Class gc_allocator<long unsigned int>::rebind<long unsigned int>
   size=1 align=1
   base size=0 base align=1
gc_allocator<long unsigned int>::rebind<long unsigned int> (0x0x154601550e40) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<long unsigned int> >::rebind<long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<long unsigned int> >::rebind<long unsigned int> (0x0x154601550de0) 0 empty

Class std::_Vector_base<long unsigned int, gc_allocator<long unsigned int> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<long unsigned int, gc_allocator<long unsigned int> >::_Vector_impl (0x0x154601284750) 0
  gc_allocator<long unsigned int> (0x0x154601550ea0) 0 empty

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

Class std::vector<long unsigned int, gc_allocator<long unsigned int> >
   size=24 align=8
   base size=24 base align=8
std::vector<long unsigned int, gc_allocator<long unsigned int> > (0x0x1546012847b8) 0
  std::_Vector_base<long unsigned int, gc_allocator<long unsigned int> > (0x0x154601550f00) 0

Class mem::vector<long unsigned int>
   size=24 align=8
   base size=24 base align=8
mem::vector<long unsigned int> (0x0x15460128fe00) 0
  std::vector<long unsigned int, gc_allocator<long unsigned int> > (0x0x154601284888) 0
    std::_Vector_base<long unsigned int, gc_allocator<long unsigned int> > (0x0x154601550f60) 0
  gc (0x0x15460130e000) 0 empty

Class std::stack<long unsigned int, mem::vector<long unsigned int> >
   size=24 align=8
   base size=24 base align=8
std::stack<long unsigned int, mem::vector<long unsigned int> > (0x0x154601550c00) 0

Class mem::stack<long unsigned int>
   size=32 align=8
   base size=25 base align=8
mem::stack<long unsigned int> (0x0x15460128fee0) 0
  std::stack<long unsigned int, mem::vector<long unsigned int> > (0x0x15460130e060) 0
  gc (0x0x15460130e0c0) 24 empty

Vtable for camp::svgtexfile
camp::svgtexfile::_ZTVN4camp10svgtexfileE: 32u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp10svgtexfileE)
16    (int (*)(...))camp::svgtexfile::~svgtexfile
24    (int (*)(...))camp::svgtexfile::~svgtexfile
32    (int (*)(...))camp::svgtexfile::setpen
40    (int (*)(...))camp::svgtexfile::writeclip
48    (int (*)(...))camp::svgtexfile::dot
56    (int (*)(...))camp::svgtexfile::newpath
64    (int (*)(...))camp::svgtexfile::moveto
72    (int (*)(...))camp::svgtexfile::lineto
80    (int (*)(...))camp::svgtexfile::curveto
88    (int (*)(...))camp::svgtexfile::closepath
96    (int (*)(...))camp::svgtexfile::stroke
104   (int (*)(...))camp::svgtexfile::strokepath
112   (int (*)(...))camp::svgtexfile::fill
120   (int (*)(...))camp::svgtexfile::beginclip
128   (int (*)(...))camp::svgtexfile::endclip
136   (int (*)(...))camp::svgtexfile::endpsclip
144   (int (*)(...))camp::psfile::beginlatticeshade
152   (int (*)(...))camp::psfile::latticeshade
160   (int (*)(...))camp::svgtexfile::begingradientshade
168   (int (*)(...))camp::svgtexfile::gradientshade
176   (int (*)(...))camp::svgtexfile::begingouraudshade
184   (int (*)(...))camp::svgtexfile::gouraudshade
192   (int (*)(...))camp::svgtexfile::begintensorshade
200   (int (*)(...))camp::svgtexfile::tensorshade
208   (int (*)(...))camp::svgtexfile::gsave
216   (int (*)(...))camp::svgtexfile::grestore
224   (int (*)(...))camp::svgtexfile::translate
232   (int (*)(...))camp::svgtexfile::concat
240   (int (*)(...))camp::svgtexfile::beginpage
248   (int (*)(...))camp::svgtexfile::endpage

Class camp::svgtexfile
   size=616 align=8
   base size=609 base align=8
camp::svgtexfile (0x0x154601284548) 0
    vptr=((& camp::svgtexfile::_ZTVN4camp10svgtexfileE) + 16u)
  camp::texfile (0x0x1546012845b0) 0
      primary-for camp::svgtexfile (0x0x154601284548)
    camp::psfile (0x0x154601550ba0) 0
        primary-for camp::texfile (0x0x1546012845b0)

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

Class PRCbitStream
   size=32 align=8
   base size=32 base align=8
PRCbitStream (0x0x15460130e240) 0

Class PRCVector3d
   size=24 align=8
   base size=24 base align=8
PRCVector3d (0x0x15460130e2a0) 0

Class UserData
   size=16 align=8
   base size=16 base align=8
UserData (0x0x15460130e300) 0

Class PRCAttributeEntry
   size=24 align=8
   base size=20 base align=8
PRCAttributeEntry (0x0x15460130e360) 0

Class PRCSingleAttribute::PRCSingleAttributeData
   size=8 align=8
   base size=8 base align=8
PRCSingleAttribute::PRCSingleAttributeData (0x0x15460130e420) 0

Class PRCSingleAttribute
   size=40 align=8
   base size=40 base align=8
PRCSingleAttribute (0x0x154601284958) 0
  PRCAttributeEntry (0x0x15460130e3c0) 0

Class __gnu_cxx::new_allocator<PRCSingleAttribute>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCSingleAttribute> (0x0x15460130e540) 0 empty

Class std::allocator<PRCSingleAttribute>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCSingleAttribute> (0x0x154601284a90) 0 empty
  __gnu_cxx::new_allocator<PRCSingleAttribute> (0x0x15460130e5a0) 0 empty

Class std::allocator<PRCSingleAttribute>::rebind<PRCSingleAttribute*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCSingleAttribute>::rebind<PRCSingleAttribute*> (0x0x15460130e600) 0 empty

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

Class std::_Deque_iterator<PRCSingleAttribute, PRCSingleAttribute&, PRCSingleAttribute*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCSingleAttribute, PRCSingleAttribute&, PRCSingleAttribute*> (0x0x15460130e720) 0

Class std::_Deque_base<PRCSingleAttribute, std::allocator<PRCSingleAttribute> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCSingleAttribute, std::allocator<PRCSingleAttribute> >::_Deque_impl (0x0x154601284b60) 0
  std::allocator<PRCSingleAttribute> (0x0x154601284bc8) 0 empty
    __gnu_cxx::new_allocator<PRCSingleAttribute> (0x0x15460130e6c0) 0 empty

Class std::_Deque_base<PRCSingleAttribute, std::allocator<PRCSingleAttribute> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCSingleAttribute, std::allocator<PRCSingleAttribute> > (0x0x15460130e4e0) 0

Class std::deque<PRCSingleAttribute>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCSingleAttribute> (0x0x154601284c30) 0
  std::_Deque_base<PRCSingleAttribute, std::allocator<PRCSingleAttribute> > (0x0x15460130e8a0) 0

Class PRCAttribute
   size=104 align=8
   base size=104 base align=8
PRCAttribute (0x0x1546012849c0) 0
  PRCAttributeEntry (0x0x15460130e480) 0

Class __gnu_cxx::new_allocator<PRCAttribute>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCAttribute> (0x0x15460130e9c0) 0 empty

Class std::allocator<PRCAttribute>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCAttribute> (0x0x154601284e38) 0 empty
  __gnu_cxx::new_allocator<PRCAttribute> (0x0x15460130ea20) 0 empty

Class std::allocator<PRCAttribute>::rebind<std::_List_node<PRCAttribute> >
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCAttribute>::rebind<std::_List_node<PRCAttribute> > (0x0x15460130ea80) 0 empty

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

Class __gnu_cxx::new_allocator<std::_List_node<PRCAttribute> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<PRCAttribute> > (0x0x15460130eb40) 0 empty

Class std::allocator<std::_List_node<PRCAttribute> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<PRCAttribute> > (0x0x154601284f70) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<PRCAttribute> > (0x0x15460130eba0) 0 empty

Class std::_List_base<PRCAttribute, std::allocator<PRCAttribute> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<PRCAttribute, std::allocator<PRCAttribute> >::_List_impl (0x0x154601284068) 0
  std::allocator<std::_List_node<PRCAttribute> > (0x0x1546012840d0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<PRCAttribute> > (0x0x15460130ec00) 0 empty

Class std::_List_base<PRCAttribute, std::allocator<PRCAttribute> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<PRCAttribute, std::allocator<PRCAttribute> > (0x0x15460130e960) 0

Class std::list<PRCAttribute>
   size=16 align=8
   base size=16 base align=8
std::list<PRCAttribute> (0x0x154601284138) 0
  std::_List_base<PRCAttribute, std::allocator<PRCAttribute> > (0x0x15460130ec60) 0

Class PRCAttributes
   size=16 align=8
   base size=16 base align=8
PRCAttributes (0x0x15460130e900) 0

Class ContentPRCBase
   size=48 align=8
   base size=44 base align=8
ContentPRCBase (0x0x154601284208) 0
  PRCAttributes (0x0x15460130ecc0) 0

Class PRCReferenceUniqueIdentifier
   size=8 align=4
   base size=8 base align=4
PRCReferenceUniqueIdentifier (0x0x15460130ed20) 0

Class PRCRgbColor
   size=24 align=8
   base size=24 base align=8
PRCRgbColor (0x0x15460130ed80) 0

Class PRCPicture
   size=64 align=8
   base size=60 base align=8
PRCPicture (0x0x154601284270) 0
  ContentPRCBase (0x0x1546012842d8) 0
    PRCAttributes (0x0x15460130ede0) 0

Class PRCVector2d
   size=16 align=8
   base size=16 base align=8
PRCVector2d (0x0x15460130ee40) 0

Class PRCTextureDefinition
   size=88 align=8
   base size=84 base align=8
PRCTextureDefinition (0x0x154601284340) 0
  ContentPRCBase (0x0x1546012843a8) 0
    PRCAttributes (0x0x15460130eea0) 0

Vtable for PRCMaterial
PRCMaterial::_ZTV11PRCMaterial: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11PRCMaterial)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class PRCMaterial
   size=8 align=8
   base size=8 base align=8
PRCMaterial (0x0x15460130ef60) 0 nearly-empty
    vptr=((& PRCMaterial::_ZTV11PRCMaterial) + 16u)

Vtable for PRCMaterialGeneric
PRCMaterialGeneric::_ZTV18PRCMaterialGeneric: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18PRCMaterialGeneric)
16    (int (*)(...))PRCMaterialGeneric::~PRCMaterialGeneric
24    (int (*)(...))PRCMaterialGeneric::~PRCMaterialGeneric
32    (int (*)(...))PRCMaterialGeneric::serializeMaterial

Class PRCMaterialGeneric
   size=112 align=8
   base size=112 base align=8
PRCMaterialGeneric (0x0x154600de1070) 0
    vptr=((& PRCMaterialGeneric::_ZTV18PRCMaterialGeneric) + 16u)
  ContentPRCBase (0x0x154601284410) 8
    PRCAttributes (0x0x154600de5000) 8
  PRCMaterial (0x0x154600de5060) 0 nearly-empty
      primary-for PRCMaterialGeneric (0x0x154600de1070)

Vtable for PRCTextureApplication
PRCTextureApplication::_ZTV21PRCTextureApplication: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI21PRCTextureApplication)
16    (int (*)(...))PRCTextureApplication::~PRCTextureApplication
24    (int (*)(...))PRCTextureApplication::~PRCTextureApplication
32    (int (*)(...))PRCTextureApplication::serializeMaterial

Class PRCTextureApplication
   size=72 align=8
   base size=68 base align=8
PRCTextureApplication (0x0x154600de1700) 0
    vptr=((& PRCTextureApplication::_ZTV21PRCTextureApplication) + 16u)
  ContentPRCBase (0x0x154601284478) 8
    PRCAttributes (0x0x154600de50c0) 8
  PRCMaterial (0x0x154600de5120) 0 nearly-empty
      primary-for PRCTextureApplication (0x0x154600de1700)

Class __gnu_cxx::new_allocator<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<double> (0x0x154600de52a0) 0 empty

Class std::allocator<double>
   size=1 align=1
   base size=1 base align=1
std::allocator<double> (0x0x154601284820) 0 empty
  __gnu_cxx::new_allocator<double> (0x0x154600de5300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<double> > (0x0x154600de5240) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<double> >::rebind<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<double> >::rebind<double> (0x0x154600de53c0) 0 empty

Class std::_Vector_base<double, std::allocator<double> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<double, std::allocator<double> >::_Vector_impl (0x0x154600e23068) 0
  std::allocator<double> (0x0x154600e230d0) 0 empty
    __gnu_cxx::new_allocator<double> (0x0x154600de5480) 0 empty

Class std::_Vector_base<double, std::allocator<double> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<double, std::allocator<double> > (0x0x154600de51e0) 0

Class std::vector<double>
   size=24 align=8
   base size=24 base align=8
std::vector<double> (0x0x154600e23138) 0
  std::_Vector_base<double, std::allocator<double> > (0x0x154600de54e0) 0

Class PRCLinePattern
   size=88 align=8
   base size=81 base align=8
PRCLinePattern (0x0x1546012841a0) 0
  ContentPRCBase (0x0x154601284618) 0
    PRCAttributes (0x0x154600de5180) 0

Class PRCStyle
   size=80 align=8
   base size=75 base align=8
PRCStyle (0x0x154600e232d8) 0
  ContentPRCBase (0x0x154600e23340) 0
    PRCAttributes (0x0x154600de5540) 0

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

Class std::allocator<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<unsigned int> (0x0x154600e233a8) 0 empty
  __gnu_cxx::new_allocator<unsigned int> (0x0x154600de5780) 0 empty

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

Class std::allocator<unsigned int>::rebind<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::allocator<unsigned int>::rebind<unsigned int> (0x0x154600de58a0) 0 empty

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

Class std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl (0x0x154600e23548) 0
  std::allocator<unsigned int> (0x0x154600e235b0) 0 empty
    __gnu_cxx::new_allocator<unsigned int> (0x0x154600de5900) 0 empty

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

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

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

Class std::allocator<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::allocator<unsigned char> (0x0x154600e237b8) 0 empty
  __gnu_cxx::new_allocator<unsigned char> (0x0x154600de5ba0) 0 empty

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

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

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

Class std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl (0x0x154600e23958) 0
  std::allocator<unsigned char> (0x0x154600e239c0) 0 empty
    __gnu_cxx::new_allocator<unsigned char> (0x0x154600de5d20) 0 empty

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

Class std::vector<unsigned char>
   size=24 align=8
   base size=24 base align=8
std::vector<unsigned char> (0x0x154600e23a28) 0
  std::_Vector_base<unsigned char, std::allocator<unsigned char> > (0x0x154600de5d80) 0

Class PRCTessFace
   size=128 align=8
   base size=124 base align=8
PRCTessFace (0x0x154600de5600) 0

Class PRCContentBaseTessData
   size=32 align=8
   base size=32 base align=8
PRCContentBaseTessData (0x0x154600de5ea0) 0

Vtable for PRCTess
PRCTess::_ZTV7PRCTess: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7PRCTess)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class PRCTess
   size=40 align=8
   base size=40 base align=8
PRCTess (0x0x154600e23c30) 0
    vptr=((& PRCTess::_ZTV7PRCTess) + 16u)
  PRCContentBaseTessData (0x0x154600de5f00) 8

Class __gnu_cxx::new_allocator<PRCTessFace*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCTessFace*> (0x0x154600f71060) 0 empty

Class std::allocator<PRCTessFace*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCTessFace*> (0x0x154600e23d68) 0 empty
  __gnu_cxx::new_allocator<PRCTessFace*> (0x0x154600f710c0) 0 empty

Class std::allocator<PRCTessFace*>::rebind<PRCTessFace**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCTessFace*>::rebind<PRCTessFace**> (0x0x154600f71120) 0 empty

Class std::allocator<PRCTessFace*>::rebind<PRCTessFace*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCTessFace*>::rebind<PRCTessFace*> (0x0x154600f71180) 0 empty

Class std::_Deque_iterator<PRCTessFace*, PRCTessFace*&, PRCTessFace**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCTessFace*, PRCTessFace*&, PRCTessFace**> (0x0x154600f71240) 0

Class std::_Deque_base<PRCTessFace*, std::allocator<PRCTessFace*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCTessFace*, std::allocator<PRCTessFace*> >::_Deque_impl (0x0x154600e23e38) 0
  std::allocator<PRCTessFace*> (0x0x154600e23ea0) 0 empty
    __gnu_cxx::new_allocator<PRCTessFace*> (0x0x154600f711e0) 0 empty

Class std::_Deque_base<PRCTessFace*, std::allocator<PRCTessFace*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCTessFace*, std::allocator<PRCTessFace*> > (0x0x154600f71000) 0

Class std::deque<PRCTessFace*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCTessFace*> (0x0x154600e23f08) 0
  std::_Deque_base<PRCTessFace*, std::allocator<PRCTessFace*> > (0x0x154600f71300) 0

Vtable for PRC3DTess
PRC3DTess::_ZTV9PRC3DTess: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI9PRC3DTess)
16    (int (*)(...))PRC3DTess::~PRC3DTess
24    (int (*)(...))PRC3DTess::~PRC3DTess
32    (int (*)(...))PRC3DTess::serializeBaseTessData

Class PRC3DTess
   size=232 align=8
   base size=232 base align=8
PRC3DTess (0x0x154600e23c98) 0
    vptr=((& PRC3DTess::_ZTV9PRC3DTess) + 16u)
  PRCTess (0x0x154600e23d00) 0
      primary-for PRC3DTess (0x0x154600e23c98)
    PRCContentBaseTessData (0x0x154600de5f60) 8

Vtable for PRC3DWireTess
PRC3DWireTess::_ZTV13PRC3DWireTess: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI13PRC3DWireTess)
16    (int (*)(...))PRC3DWireTess::~PRC3DWireTess
24    (int (*)(...))PRC3DWireTess::~PRC3DWireTess
32    (int (*)(...))PRC3DWireTess::serializeBaseTessData

Class PRC3DWireTess
   size=96 align=8
   base size=96 base align=8
PRC3DWireTess (0x0x154600bf20d0) 0
    vptr=((& PRC3DWireTess::_ZTV13PRC3DWireTess) + 16u)
  PRCTess (0x0x154600bf2138) 0
      primary-for PRC3DWireTess (0x0x154600bf20d0)
    PRCContentBaseTessData (0x0x154600f71480) 8

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> > (0x0x154600f71600) 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> > (0x0x154600bf22d8) 0 empty
  __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x154600f71660) 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> > > (0x0x154600f715a0) 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> > (0x0x154600f71780) 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> > (0x0x154600f71720) 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 (0x0x154600bf2548) 0
  std::allocator<std::basic_string<char> > (0x0x154600bf25b0) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x154600f717e0) 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> > > (0x0x154600f71540) 0

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

Vtable for PRCMarkupTess
PRCMarkupTess::_ZTV13PRCMarkupTess: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI13PRCMarkupTess)
16    (int (*)(...))PRCMarkupTess::~PRCMarkupTess
24    (int (*)(...))PRCMarkupTess::~PRCMarkupTess
32    (int (*)(...))PRCMarkupTess::serializeBaseTessData

Class PRCMarkupTess
   size=104 align=8
   base size=97 base align=8
PRCMarkupTess (0x0x154600bf21a0) 0
    vptr=((& PRCMarkupTess::_ZTV13PRCMarkupTess) + 16u)
  PRCTess (0x0x154600bf2208) 0
      primary-for PRCMarkupTess (0x0x154600bf21a0)
    PRCContentBaseTessData (0x0x154600f714e0) 8

Class PRCGraphics
   size=12 align=4
   base size=10 base align=4
PRCGraphics (0x0x154600f718a0) 0

Class PRCMarkup
   size=72 align=8
   base size=72 base align=8
PRCMarkup (0x0x154600c2a540) 0
  PRCGraphics (0x0x154600f71900) 0
  ContentPRCBase (0x0x154600bf27b8) 16
    PRCAttributes (0x0x154600f71960) 16

Class PRCAnnotationItem
   size=72 align=8
   base size=68 base align=8
PRCAnnotationItem (0x0x154600c2a850) 0
  PRCGraphics (0x0x154600f719c0) 0
  ContentPRCBase (0x0x154600bf2820) 16
    PRCAttributes (0x0x154600f71a20) 16

Class PRCRepresentationItemContent
   size=72 align=8
   base size=68 base align=8
PRCRepresentationItemContent (0x0x154600c2ab60) 0
  PRCGraphics (0x0x154600f71a80) 0
  ContentPRCBase (0x0x154600bf2888) 16
    PRCAttributes (0x0x154600f71ae0) 16

Vtable for PRCRepresentationItem
PRCRepresentationItem::_ZTV21PRCRepresentationItem: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI21PRCRepresentationItem)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class PRCRepresentationItem
   size=80 align=8
   base size=76 base align=8
PRCRepresentationItem (0x0x154600bf28f0) 0
    vptr=((& PRCRepresentationItem::_ZTV21PRCRepresentationItem) + 16u)
  PRCRepresentationItemContent (0x0x154600c2ae00) 8
    PRCGraphics (0x0x154600f71b40) 8
    ContentPRCBase (0x0x154600bf2958) 24
      PRCAttributes (0x0x154600f71ba0) 24

Vtable for PRCBrepModel
PRCBrepModel::_ZTV12PRCBrepModel: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12PRCBrepModel)
16    (int (*)(...))PRCBrepModel::~PRCBrepModel
24    (int (*)(...))PRCBrepModel::~PRCBrepModel
32    (int (*)(...))PRCBrepModel::serializeRepresentationItem

Class PRCBrepModel
   size=96 align=8
   base size=89 base align=8
PRCBrepModel (0x0x154600bf2a28) 0
    vptr=((& PRCBrepModel::_ZTV12PRCBrepModel) + 16u)
  PRCRepresentationItem (0x0x154600bf2a90) 0
      primary-for PRCBrepModel (0x0x154600bf2a28)
    PRCRepresentationItemContent (0x0x154600c9e540) 8
      PRCGraphics (0x0x154600f71c00) 8
      ContentPRCBase (0x0x154600bf2af8) 24
        PRCAttributes (0x0x154600f71c60) 24

Vtable for PRCPolyBrepModel
PRCPolyBrepModel::_ZTV16PRCPolyBrepModel: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16PRCPolyBrepModel)
16    (int (*)(...))PRCPolyBrepModel::~PRCPolyBrepModel
24    (int (*)(...))PRCPolyBrepModel::~PRCPolyBrepModel
32    (int (*)(...))PRCPolyBrepModel::serializeRepresentationItem

Class PRCPolyBrepModel
   size=80 align=8
   base size=77 base align=8
PRCPolyBrepModel (0x0x154600bf2b60) 0
    vptr=((& PRCPolyBrepModel::_ZTV16PRCPolyBrepModel) + 16u)
  PRCRepresentationItem (0x0x154600bf2bc8) 0
      primary-for PRCPolyBrepModel (0x0x154600bf2b60)
    PRCRepresentationItemContent (0x0x154600c9e8c0) 8
      PRCGraphics (0x0x154600f71cc0) 8
      ContentPRCBase (0x0x154600bf2c30) 24
        PRCAttributes (0x0x154600f71d20) 24

Class __gnu_cxx::new_allocator<PRCVector3d>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCVector3d> (0x0x154600f71f00) 0 empty

Class std::allocator<PRCVector3d>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCVector3d> (0x0x154600bf2dd0) 0 empty
  __gnu_cxx::new_allocator<PRCVector3d> (0x0x154600f71f60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCVector3d> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCVector3d> > (0x0x154600f71ea0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCVector3d> >::rebind<PRCVector3d>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCVector3d> >::rebind<PRCVector3d> (0x0x154600cd6060) 0 empty

Class std::_Vector_base<PRCVector3d, std::allocator<PRCVector3d> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCVector3d, std::allocator<PRCVector3d> >::_Vector_impl (0x0x154600bf2f70) 0
  std::allocator<PRCVector3d> (0x0x154600bf2340) 0 empty
    __gnu_cxx::new_allocator<PRCVector3d> (0x0x154600cd6120) 0 empty

Class std::_Vector_base<PRCVector3d, std::allocator<PRCVector3d> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCVector3d, std::allocator<PRCVector3d> > (0x0x154600f71e40) 0

Class std::vector<PRCVector3d>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCVector3d> (0x0x154600bf2750) 0
  std::_Vector_base<PRCVector3d, std::allocator<PRCVector3d> > (0x0x154600cd6180) 0

Vtable for PRCPointSet
PRCPointSet::_ZTV11PRCPointSet: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11PRCPointSet)
16    (int (*)(...))PRCPointSet::~PRCPointSet
24    (int (*)(...))PRCPointSet::~PRCPointSet
32    (int (*)(...))PRCPointSet::serializeRepresentationItem

Class PRCPointSet
   size=104 align=8
   base size=104 base align=8
PRCPointSet (0x0x154600bf2c98) 0
    vptr=((& PRCPointSet::_ZTV11PRCPointSet) + 16u)
  PRCRepresentationItem (0x0x154600bf2d00) 0
      primary-for PRCPointSet (0x0x154600bf2c98)
    PRCRepresentationItemContent (0x0x154600c9ebd0) 8
      PRCGraphics (0x0x154600f71d80) 8
      ContentPRCBase (0x0x154600bf2d68) 24
        PRCAttributes (0x0x154600f71de0) 24

Vtable for PRCWire
PRCWire::_ZTV7PRCWire: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7PRCWire)
16    (int (*)(...))PRCWire::~PRCWire
24    (int (*)(...))PRCWire::~PRCWire
32    (int (*)(...))PRCWire::serializeRepresentationItem

Class PRCWire
   size=88 align=8
   base size=88 base align=8
PRCWire (0x0x154600bf2e38) 0
    vptr=((& PRCWire::_ZTV7PRCWire) + 16u)
  PRCRepresentationItem (0x0x154600d2f000) 0
      primary-for PRCWire (0x0x154600bf2e38)
    PRCRepresentationItemContent (0x0x154600cdf460) 8
      PRCGraphics (0x0x154600cd6360) 8
      ContentPRCBase (0x0x154600d2f068) 24
        PRCAttributes (0x0x154600cd63c0) 24

Vtable for PRCPolyWire
PRCPolyWire::_ZTV11PRCPolyWire: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11PRCPolyWire)
16    (int (*)(...))PRCPolyWire::~PRCPolyWire
24    (int (*)(...))PRCPolyWire::~PRCPolyWire
32    (int (*)(...))PRCPolyWire::serializeRepresentationItem

Class PRCPolyWire
   size=80 align=8
   base size=76 base align=8
PRCPolyWire (0x0x154600d2f0d0) 0
    vptr=((& PRCPolyWire::_ZTV11PRCPolyWire) + 16u)
  PRCRepresentationItem (0x0x154600d2f138) 0
      primary-for PRCPolyWire (0x0x154600d2f0d0)
    PRCRepresentationItemContent (0x0x154600cdf770) 8
      PRCGraphics (0x0x154600cd6420) 8
      ContentPRCBase (0x0x154600d2f1a0) 24
        PRCAttributes (0x0x154600cd6480) 24

Class __gnu_cxx::new_allocator<PRCRepresentationItem*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCRepresentationItem*> (0x0x154600cd6600) 0 empty

Class std::allocator<PRCRepresentationItem*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCRepresentationItem*> (0x0x154600d2f340) 0 empty
  __gnu_cxx::new_allocator<PRCRepresentationItem*> (0x0x154600cd6660) 0 empty

Class std::allocator<PRCRepresentationItem*>::rebind<PRCRepresentationItem**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCRepresentationItem*>::rebind<PRCRepresentationItem**> (0x0x154600cd66c0) 0 empty

Class std::allocator<PRCRepresentationItem*>::rebind<PRCRepresentationItem*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCRepresentationItem*>::rebind<PRCRepresentationItem*> (0x0x154600cd6720) 0 empty

Class std::_Deque_iterator<PRCRepresentationItem*, PRCRepresentationItem*&, PRCRepresentationItem**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCRepresentationItem*, PRCRepresentationItem*&, PRCRepresentationItem**> (0x0x154600cd67e0) 0

Class std::_Deque_base<PRCRepresentationItem*, std::allocator<PRCRepresentationItem*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCRepresentationItem*, std::allocator<PRCRepresentationItem*> >::_Deque_impl (0x0x154600d2f410) 0
  std::allocator<PRCRepresentationItem*> (0x0x154600d2f478) 0 empty
    __gnu_cxx::new_allocator<PRCRepresentationItem*> (0x0x154600cd6780) 0 empty

Class std::_Deque_base<PRCRepresentationItem*, std::allocator<PRCRepresentationItem*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCRepresentationItem*, std::allocator<PRCRepresentationItem*> > (0x0x154600cd65a0) 0

Class std::deque<PRCRepresentationItem*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCRepresentationItem*> (0x0x154600d2f5b0) 0
  std::_Deque_base<PRCRepresentationItem*, std::allocator<PRCRepresentationItem*> > (0x0x154600cd6ae0) 0

Vtable for PRCSet
PRCSet::_ZTV6PRCSet: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI6PRCSet)
16    (int (*)(...))PRCSet::~PRCSet
24    (int (*)(...))PRCSet::~PRCSet
32    (int (*)(...))PRCSet::serializeRepresentationItem

Class PRCSet
   size=160 align=8
   base size=160 base align=8
PRCSet (0x0x154600d2f208) 0
    vptr=((& PRCSet::_ZTV6PRCSet) + 16u)
  PRCRepresentationItem (0x0x154600d2f270) 0
      primary-for PRCSet (0x0x154600d2f208)
    PRCRepresentationItemContent (0x0x154600cdfa80) 8
      PRCGraphics (0x0x154600cd64e0) 8
      ContentPRCBase (0x0x154600d2f2d8) 24
        PRCAttributes (0x0x154600cd6540) 24

Vtable for PRCTransformation3d
PRCTransformation3d::_ZTV19PRCTransformation3d: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19PRCTransformation3d)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class PRCTransformation3d
   size=8 align=8
   base size=8 base align=8
PRCTransformation3d (0x0x154600cd6b40) 0 nearly-empty
    vptr=((& PRCTransformation3d::_ZTV19PRCTransformation3d) + 16u)

Vtable for PRCGeneralTransformation3d
PRCGeneralTransformation3d::_ZTV26PRCGeneralTransformation3d: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI26PRCGeneralTransformation3d)
16    (int (*)(...))PRCGeneralTransformation3d::~PRCGeneralTransformation3d
24    (int (*)(...))PRCGeneralTransformation3d::~PRCGeneralTransformation3d
32    (int (*)(...))PRCGeneralTransformation3d::serializeTransformation3d

Class PRCGeneralTransformation3d
   size=136 align=8
   base size=136 base align=8
PRCGeneralTransformation3d (0x0x154600d2f8f0) 0
    vptr=((& PRCGeneralTransformation3d::_ZTV26PRCGeneralTransformation3d) + 16u)
  PRCTransformation3d (0x0x154600cd6ba0) 0 nearly-empty
      primary-for PRCGeneralTransformation3d (0x0x154600d2f8f0)

Vtable for PRCCartesianTransformation3d
PRCCartesianTransformation3d::_ZTV28PRCCartesianTransformation3d: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI28PRCCartesianTransformation3d)
16    (int (*)(...))PRCCartesianTransformation3d::~PRCCartesianTransformation3d
24    (int (*)(...))PRCCartesianTransformation3d::~PRCCartesianTransformation3d
32    (int (*)(...))PRCCartesianTransformation3d::serializeTransformation3d

Class PRCCartesianTransformation3d
   size=176 align=8
   base size=176 base align=8
PRCCartesianTransformation3d (0x0x154600d2f958) 0
    vptr=((& PRCCartesianTransformation3d::_ZTV28PRCCartesianTransformation3d) + 16u)
  PRCTransformation3d (0x0x154600cd6c00) 0 nearly-empty
      primary-for PRCCartesianTransformation3d (0x0x154600d2f958)

Class PRCTransformation
   size=88 align=8
   base size=88 base align=8
PRCTransformation (0x0x154600cd6c60) 0

Vtable for PRCCoordinateSystem
PRCCoordinateSystem::_ZTV19PRCCoordinateSystem: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19PRCCoordinateSystem)
16    (int (*)(...))PRCCoordinateSystem::~PRCCoordinateSystem
24    (int (*)(...))PRCCoordinateSystem::~PRCCoordinateSystem
32    (int (*)(...))PRCCoordinateSystem::serializeRepresentationItem

Class PRCCoordinateSystem
   size=88 align=8
   base size=88 base align=8
PRCCoordinateSystem (0x0x154600d2f9c0) 0
    vptr=((& PRCCoordinateSystem::_ZTV19PRCCoordinateSystem) + 16u)
  PRCRepresentationItem (0x0x154600d2fa28) 0
      primary-for PRCCoordinateSystem (0x0x154600d2f9c0)
    PRCRepresentationItemContent (0x0x154600a1c0e0) 8
      PRCGraphics (0x0x154600cd6cc0) 8
      ContentPRCBase (0x0x154600d2fa90) 24
        PRCAttributes (0x0x154600cd6d20) 24

Class PRCFontKey
   size=8 align=4
   base size=8 base align=4
PRCFontKey (0x0x154600cd6d80) 0

Class __gnu_cxx::new_allocator<PRCFontKey>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCFontKey> (0x0x154600cd6f00) 0 empty

Class std::allocator<PRCFontKey>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCFontKey> (0x0x154600d2fb60) 0 empty
  __gnu_cxx::new_allocator<PRCFontKey> (0x0x154600cd6f60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCFontKey> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCFontKey> > (0x0x154600cd6ea0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCFontKey> >::rebind<PRCFontKey>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCFontKey> >::rebind<PRCFontKey> (0x0x154600a4d060) 0 empty

Class std::_Vector_base<PRCFontKey, std::allocator<PRCFontKey> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCFontKey, std::allocator<PRCFontKey> >::_Vector_impl (0x0x154600d2fd00) 0
  std::allocator<PRCFontKey> (0x0x154600d2fd68) 0 empty
    __gnu_cxx::new_allocator<PRCFontKey> (0x0x154600a4d120) 0 empty

Class std::_Vector_base<PRCFontKey, std::allocator<PRCFontKey> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCFontKey, std::allocator<PRCFontKey> > (0x0x154600cd6e40) 0

Class std::vector<PRCFontKey>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCFontKey> (0x0x154600d2fdd0) 0
  std::_Vector_base<PRCFontKey, std::allocator<PRCFontKey> > (0x0x154600a4d180) 0

Class PRCFontKeysSameFont
   size=40 align=8
   base size=40 base align=8
PRCFontKeysSameFont (0x0x154600cd6de0) 0

Class PRCBaseGeometry
   size=40 align=8
   base size=36 base align=8
PRCBaseGeometry (0x0x154600d2fea0) 0
  PRCAttributes (0x0x154600a4d2a0) 0

Class PRCBoundingBox
   size=48 align=8
   base size=48 base align=8
PRCBoundingBox (0x0x154600a4d300) 0

Class PRCDomain
   size=32 align=8
   base size=32 base align=8
PRCDomain (0x0x154600a4d360) 0

Class PRCInterval
   size=16 align=8
   base size=16 base align=8
PRCInterval (0x0x154600a4d3c0) 0

Class PRCParameterization
   size=32 align=8
   base size=32 base align=8
PRCParameterization (0x0x154600a4d420) 0

Class PRCUVParameterization
   size=72 align=8
   base size=72 base align=8
PRCUVParameterization (0x0x154600a4d480) 0

Class PRCControlPoint
   size=32 align=8
   base size=32 base align=8
PRCControlPoint (0x0x154600a4d4e0) 0

Class PRCContentSurface
   size=40 align=8
   base size=40 base align=8
PRCContentSurface (0x0x154600d2ff08) 0
  PRCBaseGeometry (0x0x154600d2ff70) 0
    PRCAttributes (0x0x154600a4d540) 0

Vtable for PRCSurface
PRCSurface::_ZTV10PRCSurface: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI10PRCSurface)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class PRCSurface
   size=48 align=8
   base size=48 base align=8
PRCSurface (0x0x154600d2f618) 0
    vptr=((& PRCSurface::_ZTV10PRCSurface) + 16u)
  PRCContentSurface (0x0x154600d2fbc8) 8
    PRCBaseGeometry (0x0x154600d2fe38) 8
      PRCAttributes (0x0x154600a4d5a0) 8

Class __gnu_cxx::new_allocator<PRCControlPoint>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCControlPoint> (0x0x154600a4d720) 0 empty

Class std::allocator<PRCControlPoint>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCControlPoint> (0x0x154600af61a0) 0 empty
  __gnu_cxx::new_allocator<PRCControlPoint> (0x0x154600a4d780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCControlPoint> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCControlPoint> > (0x0x154600a4d6c0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCControlPoint> >::rebind<PRCControlPoint>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCControlPoint> >::rebind<PRCControlPoint> (0x0x154600a4d840) 0 empty

Class std::_Vector_base<PRCControlPoint, std::allocator<PRCControlPoint> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCControlPoint, std::allocator<PRCControlPoint> >::_Vector_impl (0x0x154600af6340) 0
  std::allocator<PRCControlPoint> (0x0x154600af63a8) 0 empty
    __gnu_cxx::new_allocator<PRCControlPoint> (0x0x154600a4d900) 0 empty

Class std::_Vector_base<PRCControlPoint, std::allocator<PRCControlPoint> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCControlPoint, std::allocator<PRCControlPoint> > (0x0x154600a4d660) 0

Class std::vector<PRCControlPoint>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCControlPoint> (0x0x154600af6410) 0
  std::_Vector_base<PRCControlPoint, std::allocator<PRCControlPoint> > (0x0x154600a4d960) 0

Vtable for PRCNURBSSurface
PRCNURBSSurface::_ZTV15PRCNURBSSurface: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15PRCNURBSSurface)
16    (int (*)(...))PRCNURBSSurface::~PRCNURBSSurface
24    (int (*)(...))PRCNURBSSurface::~PRCNURBSSurface
32    (int (*)(...))PRCNURBSSurface::serializeSurface

Class PRCNURBSSurface
   size=144 align=8
   base size=144 base align=8
PRCNURBSSurface (0x0x154600af6000) 0
    vptr=((& PRCNURBSSurface::_ZTV15PRCNURBSSurface) + 16u)
  PRCSurface (0x0x154600af6068) 0
      primary-for PRCNURBSSurface (0x0x154600af6000)
    PRCContentSurface (0x0x154600af60d0) 8
      PRCBaseGeometry (0x0x154600af6138) 8
        PRCAttributes (0x0x154600a4d600) 8

Class PRCContentCurve
   size=48 align=8
   base size=41 base align=8
PRCContentCurve (0x0x154600af65b0) 0
  PRCBaseGeometry (0x0x154600af6618) 0
    PRCAttributes (0x0x154600a4da20) 0

Vtable for PRCCurve
PRCCurve::_ZTV8PRCCurve: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8PRCCurve)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class PRCCurve
   size=56 align=8
   base size=49 base align=8
PRCCurve (0x0x154600af6680) 0
    vptr=((& PRCCurve::_ZTV8PRCCurve) + 16u)
  PRCContentCurve (0x0x154600af66e8) 8
    PRCBaseGeometry (0x0x154600af6750) 8
      PRCAttributes (0x0x154600a4da80) 8

Vtable for PRCNURBSCurve
PRCNURBSCurve::_ZTV13PRCNURBSCurve: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI13PRCNURBSCurve)
16    (int (*)(...))PRCNURBSCurve::~PRCNURBSCurve
24    (int (*)(...))PRCNURBSCurve::~PRCNURBSCurve
32    (int (*)(...))PRCNURBSCurve::serializeCurve

Class PRCNURBSCurve
   size=112 align=8
   base size=112 base align=8
PRCNURBSCurve (0x0x154600af67b8) 0
    vptr=((& PRCNURBSCurve::_ZTV13PRCNURBSCurve) + 16u)
  PRCCurve (0x0x154600af6820) 0
      primary-for PRCNURBSCurve (0x0x154600af67b8)
    PRCContentCurve (0x0x154600af6888) 8
      PRCBaseGeometry (0x0x154600af68f0) 8
        PRCAttributes (0x0x154600a4dae0) 8

Vtable for PRCPolyLine
PRCPolyLine::_ZTV11PRCPolyLine: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11PRCPolyLine)
16    (int (*)(...))PRCPolyLine::~PRCPolyLine
24    (int (*)(...))PRCPolyLine::~PRCPolyLine
32    (int (*)(...))PRCPolyLine::serializeCurve

Class PRCPolyLine
   size=200 align=8
   base size=200 base align=8
PRCPolyLine (0x0x154600b84438) 0
    vptr=((& PRCPolyLine::_ZTV11PRCPolyLine) + 16u)
  PRCCurve (0x0x154600af6958) 0
      primary-for PRCPolyLine (0x0x154600b84438)
    PRCContentCurve (0x0x154600af69c0) 8
      PRCBaseGeometry (0x0x154600af6a28) 8
        PRCAttributes (0x0x154600a4db40) 8
  PRCTransformation (0x0x154600a4dba0) 56
  PRCParameterization (0x0x154600a4dc00) 144

Vtable for PRCCircle
PRCCircle::_ZTV9PRCCircle: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI9PRCCircle)
16    (int (*)(...))PRCCircle::~PRCCircle
24    (int (*)(...))PRCCircle::~PRCCircle
32    (int (*)(...))PRCCircle::serializeCurve

Class PRCCircle
   size=184 align=8
   base size=184 base align=8
PRCCircle (0x0x154600b847f8) 0
    vptr=((& PRCCircle::_ZTV9PRCCircle) + 16u)
  PRCCurve (0x0x154600af6a90) 0
      primary-for PRCCircle (0x0x154600b847f8)
    PRCContentCurve (0x0x154600af6af8) 8
      PRCBaseGeometry (0x0x154600af6b60) 8
        PRCAttributes (0x0x154600a4dc60) 8
  PRCTransformation (0x0x154600a4dcc0) 56
  PRCParameterization (0x0x154600a4dd20) 144

Class __gnu_cxx::new_allocator<PRCCurve*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCCurve*> (0x0x154600a4df00) 0 empty

Class std::allocator<PRCCurve*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCCurve*> (0x0x154600af6d00) 0 empty
  __gnu_cxx::new_allocator<PRCCurve*> (0x0x154600a4df60) 0 empty

Class std::allocator<PRCCurve*>::rebind<PRCCurve**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCCurve*>::rebind<PRCCurve**> (0x0x1546007ce000) 0 empty

Class std::allocator<PRCCurve*>::rebind<PRCCurve*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCCurve*>::rebind<PRCCurve*> (0x0x1546007ce060) 0 empty

Class std::_Deque_iterator<PRCCurve*, PRCCurve*&, PRCCurve**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCCurve*, PRCCurve*&, PRCCurve**> (0x0x1546007ce120) 0

Class std::_Deque_base<PRCCurve*, std::allocator<PRCCurve*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCCurve*, std::allocator<PRCCurve*> >::_Deque_impl (0x0x154600af6dd0) 0
  std::allocator<PRCCurve*> (0x0x154600af6e38) 0 empty
    __gnu_cxx::new_allocator<PRCCurve*> (0x0x1546007ce0c0) 0 empty

Class std::_Deque_base<PRCCurve*, std::allocator<PRCCurve*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCCurve*, std::allocator<PRCCurve*> > (0x0x154600a4dea0) 0

Class std::deque<PRCCurve*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCCurve*> (0x0x154600af6ea0) 0
  std::_Deque_base<PRCCurve*, std::allocator<PRCCurve*> > (0x0x1546007ce1e0) 0

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

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

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

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

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

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

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

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

Vtable for PRCComposite
PRCComposite::_ZTV12PRCComposite: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12PRCComposite)
16    (int (*)(...))PRCComposite::~PRCComposite
24    (int (*)(...))PRCComposite::~PRCComposite
32    (int (*)(...))PRCComposite::serializeCurve

Class PRCComposite
   size=304 align=8
   base size=297 base align=8
PRCComposite (0x0x154600b84bb8) 0
    vptr=((& PRCComposite::_ZTV12PRCComposite) + 16u)
  PRCCurve (0x0x154600af6bc8) 0
      primary-for PRCComposite (0x0x154600b84bb8)
    PRCContentCurve (0x0x154600af6c30) 8
      PRCBaseGeometry (0x0x154600af6c98) 8
        PRCAttributes (0x0x154600a4dd80) 8
  PRCTransformation (0x0x154600a4dde0) 56
  PRCParameterization (0x0x154600a4de40) 144

Vtable for PRCBlend01
PRCBlend01::_ZTV10PRCBlend01: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI10PRCBlend01)
16    (int (*)(...))PRCBlend01::~PRCBlend01
24    (int (*)(...))PRCBlend01::~PRCBlend01
32    (int (*)(...))PRCBlend01::serializeSurface

Class PRCBlend01
   size=232 align=8
   base size=232 base align=8
PRCBlend01 (0x0x154600b84f78) 0
    vptr=((& PRCBlend01::_ZTV10PRCBlend01) + 16u)
  PRCSurface (0x0x154600866138) 0
      primary-for PRCBlend01 (0x0x154600b84f78)
    PRCContentSurface (0x0x1546008661a0) 8
      PRCBaseGeometry (0x0x154600866208) 8
        PRCAttributes (0x0x1546007ce540) 8
  PRCTransformation (0x0x1546007ce5a0) 48
  PRCUVParameterization (0x0x1546007ce600) 136

Vtable for PRCRuled
PRCRuled::_ZTV8PRCRuled: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8PRCRuled)
16    (int (*)(...))PRCRuled::~PRCRuled
24    (int (*)(...))PRCRuled::~PRCRuled
32    (int (*)(...))PRCRuled::serializeSurface

Class PRCRuled
   size=224 align=8
   base size=224 base align=8
PRCRuled (0x0x1546008b8528) 0
    vptr=((& PRCRuled::_ZTV8PRCRuled) + 16u)
  PRCSurface (0x0x154600866270) 0
      primary-for PRCRuled (0x0x1546008b8528)
    PRCContentSurface (0x0x1546008662d8) 8
      PRCBaseGeometry (0x0x154600866340) 8
        PRCAttributes (0x0x1546007ce660) 8
  PRCTransformation (0x0x1546007ce6c0) 48
  PRCUVParameterization (0x0x1546007ce720) 136

Vtable for PRCSphere
PRCSphere::_ZTV9PRCSphere: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI9PRCSphere)
16    (int (*)(...))PRCSphere::~PRCSphere
24    (int (*)(...))PRCSphere::~PRCSphere
32    (int (*)(...))PRCSphere::serializeSurface

Class PRCSphere
   size=216 align=8
   base size=216 base align=8
PRCSphere (0x0x1546008b8ac8) 0
    vptr=((& PRCSphere::_ZTV9PRCSphere) + 16u)
  PRCSurface (0x0x1546008663a8) 0
      primary-for PRCSphere (0x0x1546008b8ac8)
    PRCContentSurface (0x0x154600866410) 8
      PRCBaseGeometry (0x0x154600866478) 8
        PRCAttributes (0x0x1546007ce780) 8
  PRCTransformation (0x0x1546007ce7e0) 48
  PRCUVParameterization (0x0x1546007ce840) 136

Vtable for PRCCone
PRCCone::_ZTV7PRCCone: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7PRCCone)
16    (int (*)(...))PRCCone::~PRCCone
24    (int (*)(...))PRCCone::~PRCCone
32    (int (*)(...))PRCCone::serializeSurface

Class PRCCone
   size=224 align=8
   base size=224 base align=8
PRCCone (0x0x1546008b8e88) 0
    vptr=((& PRCCone::_ZTV7PRCCone) + 16u)
  PRCSurface (0x0x1546008664e0) 0
      primary-for PRCCone (0x0x1546008b8e88)
    PRCContentSurface (0x0x154600866548) 8
      PRCBaseGeometry (0x0x1546008665b0) 8
        PRCAttributes (0x0x1546007ce8a0) 8
  PRCTransformation (0x0x1546007ce900) 48
  PRCUVParameterization (0x0x1546007ce960) 136

Vtable for PRCCylinder
PRCCylinder::_ZTV11PRCCylinder: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11PRCCylinder)
16    (int (*)(...))PRCCylinder::~PRCCylinder
24    (int (*)(...))PRCCylinder::~PRCCylinder
32    (int (*)(...))PRCCylinder::serializeSurface

Class PRCCylinder
   size=216 align=8
   base size=216 base align=8
PRCCylinder (0x0x1546008e4258) 0
    vptr=((& PRCCylinder::_ZTV11PRCCylinder) + 16u)
  PRCSurface (0x0x154600866618) 0
      primary-for PRCCylinder (0x0x1546008e4258)
    PRCContentSurface (0x0x154600866680) 8
      PRCBaseGeometry (0x0x1546008666e8) 8
        PRCAttributes (0x0x1546007ce9c0) 8
  PRCTransformation (0x0x1546007cea20) 48
  PRCUVParameterization (0x0x1546007cea80) 136

Vtable for PRCTorus
PRCTorus::_ZTV8PRCTorus: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8PRCTorus)
16    (int (*)(...))PRCTorus::~PRCTorus
24    (int (*)(...))PRCTorus::~PRCTorus
32    (int (*)(...))PRCTorus::serializeSurface

Class PRCTorus
   size=224 align=8
   base size=224 base align=8
PRCTorus (0x0x1546008e4618) 0
    vptr=((& PRCTorus::_ZTV8PRCTorus) + 16u)
  PRCSurface (0x0x154600866750) 0
      primary-for PRCTorus (0x0x1546008e4618)
    PRCContentSurface (0x0x1546008667b8) 8
      PRCBaseGeometry (0x0x154600866820) 8
        PRCAttributes (0x0x1546007ceae0) 8
  PRCTransformation (0x0x1546007ceb40) 48
  PRCUVParameterization (0x0x1546007ceba0) 136

Class PRCBaseTopology
   size=40 align=8
   base size=36 base align=8
PRCBaseTopology (0x0x154600866888) 0
  PRCAttributes (0x0x1546007cec00) 0

Vtable for PRCTopoItem
PRCTopoItem::_ZTV11PRCTopoItem: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11PRCTopoItem)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class PRCTopoItem
   size=8 align=8
   base size=8 base align=8
PRCTopoItem (0x0x1546007cec60) 0 nearly-empty
    vptr=((& PRCTopoItem::_ZTV11PRCTopoItem) + 16u)

Class PRCContentBody
   size=40 align=8
   base size=37 base align=8
PRCContentBody (0x0x1546008668f0) 0
  PRCBaseTopology (0x0x154600866958) 0
    PRCAttributes (0x0x1546007cecc0) 0

Vtable for PRCBody
PRCBody::_ZTV7PRCBody: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7PRCBody)
16    0u
24    0u
32    (int (*)(...))PRCBody::serializeTopoItem
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))PRCBody::serialTolerance

Class PRCBody
   size=56 align=8
   base size=52 base align=8
PRCBody (0x0x154600903930) 0
    vptr=((& PRCBody::_ZTV7PRCBody) + 16u)
  PRCContentBody (0x0x1546008669c0) 8
    PRCBaseTopology (0x0x154600866a28) 8
      PRCAttributes (0x0x1546007ced20) 8
  PRCTopoItem (0x0x1546007ced80) 0 nearly-empty
      primary-for PRCBody (0x0x154600903930)

Class PRCContentWireEdge
   size=72 align=8
   base size=72 base align=8
PRCContentWireEdge (0x0x154600866a90) 0
  PRCBaseTopology (0x0x154600866af8) 0
    PRCAttributes (0x0x1546007cede0) 0

Vtable for PRCWireEdge
PRCWireEdge::_ZTV11PRCWireEdge: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11PRCWireEdge)
16    (int (*)(...))PRCWireEdge::~PRCWireEdge
24    (int (*)(...))PRCWireEdge::~PRCWireEdge
32    (int (*)(...))PRCWireEdge::serializeTopoItem

Class PRCWireEdge
   size=80 align=8
   base size=80 base align=8
PRCWireEdge (0x0x154600923b60) 0
    vptr=((& PRCWireEdge::_ZTV11PRCWireEdge) + 16u)
  PRCContentWireEdge (0x0x154600866b60) 8
    PRCBaseTopology (0x0x154600866bc8) 8
      PRCAttributes (0x0x1546007cee40) 8
  PRCTopoItem (0x0x1546007ceea0) 0 nearly-empty
      primary-for PRCWireEdge (0x0x154600923b60)

Vtable for PRCSingleWireBody
PRCSingleWireBody::_ZTV17PRCSingleWireBody: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17PRCSingleWireBody)
16    (int (*)(...))PRCSingleWireBody::~PRCSingleWireBody
24    (int (*)(...))PRCSingleWireBody::~PRCSingleWireBody
32    (int (*)(...))PRCBody::serializeTopoItem
40    (int (*)(...))PRCSingleWireBody::serializeBody
48    (int (*)(...))PRCBody::serialTolerance

Class PRCSingleWireBody
   size=64 align=8
   base size=64 base align=8
PRCSingleWireBody (0x0x154600866c30) 0
    vptr=((& PRCSingleWireBody::_ZTV17PRCSingleWireBody) + 16u)
  PRCBody (0x0x154600923cb0) 0
      primary-for PRCSingleWireBody (0x0x154600866c30)
    PRCContentBody (0x0x154600866c98) 8
      PRCBaseTopology (0x0x154600866d00) 8
        PRCAttributes (0x0x1546007cef00) 8
    PRCTopoItem (0x0x1546007cef60) 0 nearly-empty
        primary-for PRCBody (0x0x154600923cb0)

Vtable for PRCFace
PRCFace::_ZTV7PRCFace: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7PRCFace)
16    (int (*)(...))PRCFace::~PRCFace
24    (int (*)(...))PRCFace::~PRCFace
32    (int (*)(...))PRCFace::serializeTopoItem

Class PRCFace
   size=128 align=8
   base size=128 base align=8
PRCFace (0x0x15460093a780) 0
    vptr=((& PRCFace::_ZTV7PRCFace) + 16u)
  PRCBaseTopology (0x0x154600866d68) 8
    PRCAttributes (0x0x154600953000) 8
  PRCTopoItem (0x0x154600953060) 0 nearly-empty
      primary-for PRCFace (0x0x15460093a780)
  PRCGraphics (0x0x1546009530c0) 44

Class __gnu_cxx::new_allocator<PRCFace*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCFace*> (0x0x154600953240) 0 empty

Class std::allocator<PRCFace*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCFace*> (0x0x154600866ea0) 0 empty
  __gnu_cxx::new_allocator<PRCFace*> (0x0x1546009532a0) 0 empty

Class std::allocator<PRCFace*>::rebind<PRCFace**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCFace*>::rebind<PRCFace**> (0x0x154600953300) 0 empty

Class std::allocator<PRCFace*>::rebind<PRCFace*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCFace*>::rebind<PRCFace*> (0x0x154600953360) 0 empty

Class std::_Deque_iterator<PRCFace*, PRCFace*&, PRCFace**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCFace*, PRCFace*&, PRCFace**> (0x0x154600953420) 0

Class std::_Deque_base<PRCFace*, std::allocator<PRCFace*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCFace*, std::allocator<PRCFace*> >::_Deque_impl (0x0x154600866f70) 0
  std::allocator<PRCFace*> (0x0x15460098a000) 0 empty
    __gnu_cxx::new_allocator<PRCFace*> (0x0x1546009533c0) 0 empty

Class std::_Deque_base<PRCFace*, std::allocator<PRCFace*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCFace*, std::allocator<PRCFace*> > (0x0x1546009531e0) 0

Class std::deque<PRCFace*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCFace*> (0x0x15460098a068) 0
  std::_Deque_base<PRCFace*, std::allocator<PRCFace*> > (0x0x1546009534e0) 0

Vtable for PRCShell
PRCShell::_ZTV8PRCShell: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8PRCShell)
16    (int (*)(...))PRCShell::~PRCShell
24    (int (*)(...))PRCShell::~PRCShell
32    (int (*)(...))PRCShell::serializeTopoItem

Class PRCShell
   size=152 align=8
   base size=152 base align=8
PRCShell (0x0x154600947850) 0
    vptr=((& PRCShell::_ZTV8PRCShell) + 16u)
  PRCBaseTopology (0x0x154600866e38) 8
    PRCAttributes (0x0x154600953120) 8
  PRCTopoItem (0x0x154600953180) 0 nearly-empty
      primary-for PRCShell (0x0x154600947850)

Class __gnu_cxx::new_allocator<PRCShell*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCShell*> (0x0x154600953660) 0 empty

Class std::allocator<PRCShell*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCShell*> (0x0x15460098a478) 0 empty
  __gnu_cxx::new_allocator<PRCShell*> (0x0x1546009536c0) 0 empty

Class std::allocator<PRCShell*>::rebind<PRCShell**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCShell*>::rebind<PRCShell**> (0x0x154600953720) 0 empty

Class std::allocator<PRCShell*>::rebind<PRCShell*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCShell*>::rebind<PRCShell*> (0x0x154600953780) 0 empty

Class std::_Deque_iterator<PRCShell*, PRCShell*&, PRCShell**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCShell*, PRCShell*&, PRCShell**> (0x0x154600953840) 0

Class std::_Deque_base<PRCShell*, std::allocator<PRCShell*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCShell*, std::allocator<PRCShell*> >::_Deque_impl (0x0x15460098a548) 0
  std::allocator<PRCShell*> (0x0x15460098a5b0) 0 empty
    __gnu_cxx::new_allocator<PRCShell*> (0x0x1546009537e0) 0 empty

Class std::_Deque_base<PRCShell*, std::allocator<PRCShell*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCShell*, std::allocator<PRCShell*> > (0x0x154600953600) 0

Class std::deque<PRCShell*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCShell*> (0x0x15460098a618) 0
  std::_Deque_base<PRCShell*, std::allocator<PRCShell*> > (0x0x154600953900) 0

Vtable for PRCConnex
PRCConnex::_ZTV9PRCConnex: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI9PRCConnex)
16    (int (*)(...))PRCConnex::~PRCConnex
24    (int (*)(...))PRCConnex::~PRCConnex
32    (int (*)(...))PRCConnex::serializeTopoItem

Class PRCConnex
   size=128 align=8
   base size=128 base align=8
PRCConnex (0x0x1546005ee460) 0
    vptr=((& PRCConnex::_ZTV9PRCConnex) + 16u)
  PRCBaseTopology (0x0x15460098a3a8) 8
    PRCAttributes (0x0x154600953540) 8
  PRCTopoItem (0x0x1546009535a0) 0 nearly-empty
      primary-for PRCConnex (0x0x1546005ee460)

Class __gnu_cxx::new_allocator<PRCConnex*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCConnex*> (0x0x154600953ae0) 0 empty

Class std::allocator<PRCConnex*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCConnex*> (0x0x15460098aa90) 0 empty
  __gnu_cxx::new_allocator<PRCConnex*> (0x0x154600953b40) 0 empty

Class std::allocator<PRCConnex*>::rebind<PRCConnex**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCConnex*>::rebind<PRCConnex**> (0x0x154600953ba0) 0 empty

Class std::allocator<PRCConnex*>::rebind<PRCConnex*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCConnex*>::rebind<PRCConnex*> (0x0x154600953c00) 0 empty

Class std::_Deque_iterator<PRCConnex*, PRCConnex*&, PRCConnex**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCConnex*, PRCConnex*&, PRCConnex**> (0x0x154600953cc0) 0

Class std::_Deque_base<PRCConnex*, std::allocator<PRCConnex*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCConnex*, std::allocator<PRCConnex*> >::_Deque_impl (0x0x15460098ab60) 0
  std::allocator<PRCConnex*> (0x0x15460098abc8) 0 empty
    __gnu_cxx::new_allocator<PRCConnex*> (0x0x154600953c60) 0 empty

Class std::_Deque_base<PRCConnex*, std::allocator<PRCConnex*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCConnex*, std::allocator<PRCConnex*> > (0x0x154600953a80) 0

Class std::deque<PRCConnex*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCConnex*> (0x0x15460098ac30) 0
  std::_Deque_base<PRCConnex*, std::allocator<PRCConnex*> > (0x0x154600953d80) 0

Vtable for PRCBrepData
PRCBrepData::_ZTV11PRCBrepData: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11PRCBrepData)
16    (int (*)(...))PRCBrepData::~PRCBrepData
24    (int (*)(...))PRCBrepData::~PRCBrepData
32    (int (*)(...))PRCBody::serializeTopoItem
40    (int (*)(...))PRCBrepData::serializeBody
48    (int (*)(...))PRCBody::serialTolerance

Class PRCBrepData
   size=184 align=8
   base size=184 base align=8
PRCBrepData (0x0x154600692070) 0
    vptr=((& PRCBrepData::_ZTV11PRCBrepData) + 16u)
  PRCBody (0x0x1546006920e0) 0
      primary-for PRCBrepData (0x0x154600692070)
    PRCContentBody (0x0x15460098a958) 8
      PRCBaseTopology (0x0x15460098a9c0) 8
        PRCAttributes (0x0x154600953960) 8
    PRCTopoItem (0x0x1546009539c0) 0 nearly-empty
        primary-for PRCBody (0x0x1546006920e0)
  PRCBoundingBox (0x0x154600953a20) 56

Class PRCCompressedFace
   size=80 align=8
   base size=80 base align=8
PRCCompressedFace (0x0x154600692d20) 0
  PRCBaseTopology (0x0x15460098af70) 0
    PRCAttributes (0x0x154600953ea0) 0
  PRCGraphics (0x0x154600953f00) 36

Class __gnu_cxx::new_allocator<PRCCompressedFace*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCCompressedFace*> (0x0x1546007340c0) 0 empty

Class std::allocator<PRCCompressedFace*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCCompressedFace*> (0x0x154600746000) 0 empty
  __gnu_cxx::new_allocator<PRCCompressedFace*> (0x0x154600734120) 0 empty

Class std::allocator<PRCCompressedFace*>::rebind<PRCCompressedFace**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCCompressedFace*>::rebind<PRCCompressedFace**> (0x0x154600734180) 0 empty

Class std::allocator<PRCCompressedFace*>::rebind<PRCCompressedFace*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCCompressedFace*>::rebind<PRCCompressedFace*> (0x0x1546007341e0) 0 empty

Class std::_Deque_iterator<PRCCompressedFace*, PRCCompressedFace*&, PRCCompressedFace**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCCompressedFace*, PRCCompressedFace*&, PRCCompressedFace**> (0x0x1546007342a0) 0

Class std::_Deque_base<PRCCompressedFace*, std::allocator<PRCCompressedFace*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCCompressedFace*, std::allocator<PRCCompressedFace*> >::_Deque_impl (0x0x1546007460d0) 0
  std::allocator<PRCCompressedFace*> (0x0x154600746138) 0 empty
    __gnu_cxx::new_allocator<PRCCompressedFace*> (0x0x154600734240) 0 empty

Class std::_Deque_base<PRCCompressedFace*, std::allocator<PRCCompressedFace*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCCompressedFace*, std::allocator<PRCCompressedFace*> > (0x0x154600734060) 0

Class std::deque<PRCCompressedFace*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCCompressedFace*> (0x0x1546007461a0) 0
  std::_Deque_base<PRCCompressedFace*, std::allocator<PRCCompressedFace*> > (0x0x154600734420) 0

Vtable for PRCCompressedBrepData
PRCCompressedBrepData::_ZTV21PRCCompressedBrepData: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI21PRCCompressedBrepData)
16    (int (*)(...))PRCCompressedBrepData::~PRCCompressedBrepData
24    (int (*)(...))PRCCompressedBrepData::~PRCCompressedBrepData
32    (int (*)(...))PRCBody::serializeTopoItem
40    (int (*)(...))PRCCompressedBrepData::serializeBody
48    (int (*)(...))PRCCompressedBrepData::serialTolerance

Class PRCCompressedBrepData
   size=152 align=8
   base size=152 base align=8
PRCCompressedBrepData (0x0x15460098a0d0) 0
    vptr=((& PRCCompressedBrepData::_ZTV21PRCCompressedBrepData) + 16u)
  PRCBody (0x0x1546007300e0) 0
      primary-for PRCCompressedBrepData (0x0x15460098a0d0)
    PRCContentBody (0x0x15460098a680) 8
      PRCBaseTopology (0x0x15460098ac98) 8
        PRCAttributes (0x0x154600953f60) 8
    PRCTopoItem (0x0x154600734000) 0 nearly-empty
        primary-for PRCBody (0x0x1546007300e0)

Class __gnu_cxx::new_allocator<PRCBody*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCBody*> (0x0x154600734540) 0 empty

Class std::allocator<PRCBody*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCBody*> (0x0x1546007466e8) 0 empty
  __gnu_cxx::new_allocator<PRCBody*> (0x0x1546007345a0) 0 empty

Class std::allocator<PRCBody*>::rebind<PRCBody**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCBody*>::rebind<PRCBody**> (0x0x154600734600) 0 empty

Class std::allocator<PRCBody*>::rebind<PRCBody*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCBody*>::rebind<PRCBody*> (0x0x154600734660) 0 empty

Class std::_Deque_iterator<PRCBody*, PRCBody*&, PRCBody**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCBody*, PRCBody*&, PRCBody**> (0x0x154600734720) 0

Class std::_Deque_base<PRCBody*, std::allocator<PRCBody*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCBody*, std::allocator<PRCBody*> >::_Deque_impl (0x0x1546007467b8) 0
  std::allocator<PRCBody*> (0x0x154600746820) 0 empty
    __gnu_cxx::new_allocator<PRCBody*> (0x0x1546007346c0) 0 empty

Class std::_Deque_base<PRCBody*, std::allocator<PRCBody*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCBody*, std::allocator<PRCBody*> > (0x0x1546007344e0) 0

Class std::deque<PRCBody*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCBody*> (0x0x154600746888) 0
  std::_Deque_base<PRCBody*, std::allocator<PRCBody*> > (0x0x1546007347e0) 0

Class PRCTopoContext
   size=176 align=8
   base size=176 base align=8
PRCTopoContext (0x0x154600746618) 0
  ContentPRCBase (0x0x154600746680) 0
    PRCAttributes (0x0x154600734480) 0

Class PRCUniqueId
   size=16 align=4
   base size=16 base align=4
PRCUniqueId (0x0x1546007348a0) 0

Class PRCUnit
   size=16 align=8
   base size=16 base align=8
PRCUnit (0x0x154600734900) 0

Class PRCProductOccurrence
   size=176 align=8
   base size=176 base align=8
PRCProductOccurrence (0x0x1546003d1f50) 0
  PRCGraphics (0x0x154600734960) 0
  ContentPRCBase (0x0x154600746bc8) 16
    PRCAttributes (0x0x1546007349c0) 16

Class PRCPartDefinition
   size=192 align=8
   base size=192 base align=8
PRCPartDefinition (0x0x154600482258) 0
  PRCGraphics (0x0x154600734a20) 0
  ContentPRCBase (0x0x154600746c30) 16
    PRCAttributes (0x0x154600734a80) 16
  PRCBoundingBox (0x0x154600734ae0) 64

Class RGBAColour
   size=32 align=8
   base size=32 base align=8
RGBAColour (0x0x154600734b40) 0

Class RGBAColourWidth
   size=40 align=8
   base size=40 base align=8
RGBAColourWidth (0x0x154600734ba0) 0

Class PRCmaterial
   size=176 align=8
   base size=170 base align=8
PRCmaterial (0x0x154600734c00) 0

Class PRCpicture
   size=24 align=8
   base size=24 base align=8
PRCpicture (0x0x154600734c60) 0

Class PRCmaterialgeneric
   size=144 align=8
   base size=144 base align=8
PRCmaterialgeneric (0x0x154600734cc0) 0

Class PRCtexturedefinition
   size=8 align=4
   base size=6 base align=4
PRCtexturedefinition (0x0x154600734d20) 0

Class PRCtextureapplication
   size=8 align=4
   base size=8 base align=4
PRCtextureapplication (0x0x154600734d80) 0

Class PRCstyle
   size=24 align=8
   base size=24 base align=8
PRCstyle (0x0x154600734de0) 0

Class PRCtessrectangle
   size=104 align=8
   base size=100 base align=8
PRCtessrectangle (0x0x154600734e40) 0

Class PRCtessquad
   size=224 align=8
   base size=224 base align=8
PRCtessquad (0x0x154600734ea0) 0

Class PRCtessline
   size=48 align=8
   base size=48 base align=8
PRCtessline (0x0x154600734f00) 0

Class PRCface
   size=24 align=8
   base size=24 base align=8
PRCface (0x0x154600734f60) 0

Class PRCcompface
   size=16 align=8
   base size=16 base align=8
PRCcompface (0x0x154600545000) 0

Class PRCwire
   size=24 align=8
   base size=24 base align=8
PRCwire (0x0x154600545060) 0

Class PRCoptions
   size=32 align=8
   base size=32 base align=8
PRCoptions (0x0x1546005450c0) 0

Class __gnu_cxx::new_allocator<PRCface>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCface> (0x0x154600545240) 0 empty

Class std::allocator<PRCface>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCface> (0x0x154600746d68) 0 empty
  __gnu_cxx::new_allocator<PRCface> (0x0x1546005452a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCface> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCface> > (0x0x1546005451e0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCface> >::rebind<PRCface>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCface> >::rebind<PRCface> (0x0x154600545360) 0 empty

Class std::_Vector_base<PRCface, std::allocator<PRCface> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCface, std::allocator<PRCface> >::_Vector_impl (0x0x154600746f08) 0
  std::allocator<PRCface> (0x0x154600746f70) 0 empty
    __gnu_cxx::new_allocator<PRCface> (0x0x154600545420) 0 empty

Class std::_Vector_base<PRCface, std::allocator<PRCface> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCface, std::allocator<PRCface> > (0x0x154600545180) 0

Class std::vector<PRCface>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCface> (0x0x154600746208) 0
  std::_Vector_base<PRCface, std::allocator<PRCface> > (0x0x154600545480) 0

Class __gnu_cxx::new_allocator<PRCcompface>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCcompface> (0x0x1546005455a0) 0 empty

Class std::allocator<PRCcompface>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCcompface> (0x0x1546007468f0) 0 empty
  __gnu_cxx::new_allocator<PRCcompface> (0x0x154600545600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCcompface> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCcompface> > (0x0x154600545540) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCcompface> >::rebind<PRCcompface>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCcompface> >::rebind<PRCcompface> (0x0x1546005456c0) 0 empty

Class std::_Vector_base<PRCcompface, std::allocator<PRCcompface> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCcompface, std::allocator<PRCcompface> >::_Vector_impl (0x0x1546001e5068) 0
  std::allocator<PRCcompface> (0x0x1546001e50d0) 0 empty
    __gnu_cxx::new_allocator<PRCcompface> (0x0x154600545780) 0 empty

Class std::_Vector_base<PRCcompface, std::allocator<PRCcompface> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCcompface, std::allocator<PRCcompface> > (0x0x1546005454e0) 0

Class std::vector<PRCcompface>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCcompface> (0x0x1546001e5138) 0
  std::_Vector_base<PRCcompface, std::allocator<PRCcompface> > (0x0x1546005457e0) 0

Class __gnu_cxx::new_allocator<PRCtessrectangle>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCtessrectangle> (0x0x154600545a80) 0 empty

Class std::allocator<PRCtessrectangle>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCtessrectangle> (0x0x1546001e5208) 0 empty
  __gnu_cxx::new_allocator<PRCtessrectangle> (0x0x154600545ae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCtessrectangle> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCtessrectangle> > (0x0x154600545a20) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCtessrectangle> >::rebind<PRCtessrectangle>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCtessrectangle> >::rebind<PRCtessrectangle> (0x0x154600545ba0) 0 empty

Class std::_Vector_base<PRCtessrectangle, std::allocator<PRCtessrectangle> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCtessrectangle, std::allocator<PRCtessrectangle> >::_Vector_impl (0x0x1546001e53a8) 0
  std::allocator<PRCtessrectangle> (0x0x1546001e5410) 0 empty
    __gnu_cxx::new_allocator<PRCtessrectangle> (0x0x154600545c60) 0 empty

Class std::_Vector_base<PRCtessrectangle, std::allocator<PRCtessrectangle> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCtessrectangle, std::allocator<PRCtessrectangle> > (0x0x1546005459c0) 0

Class std::vector<PRCtessrectangle>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCtessrectangle> (0x0x1546001e5478) 0
  std::_Vector_base<PRCtessrectangle, std::allocator<PRCtessrectangle> > (0x0x154600545cc0) 0

Class __gnu_cxx::new_allocator<PRCtessquad>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCtessquad> (0x0x154600545de0) 0 empty

Class std::allocator<PRCtessquad>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCtessquad> (0x0x1546001e5618) 0 empty
  __gnu_cxx::new_allocator<PRCtessquad> (0x0x154600545e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCtessquad> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCtessquad> > (0x0x154600545d80) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCtessquad> >::rebind<PRCtessquad>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCtessquad> >::rebind<PRCtessquad> (0x0x154600545f00) 0 empty

Class std::_Vector_base<PRCtessquad, std::allocator<PRCtessquad> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCtessquad, std::allocator<PRCtessquad> >::_Vector_impl (0x0x1546001e57b8) 0
  std::allocator<PRCtessquad> (0x0x1546001e5820) 0 empty
    __gnu_cxx::new_allocator<PRCtessquad> (0x0x1546002c7000) 0 empty

Class std::_Vector_base<PRCtessquad, std::allocator<PRCtessquad> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCtessquad, std::allocator<PRCtessquad> > (0x0x154600545d20) 0

Class std::vector<PRCtessquad>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCtessquad> (0x0x1546001e5888) 0
  std::_Vector_base<PRCtessquad, std::allocator<PRCtessquad> > (0x0x1546002c7060) 0

Class __gnu_cxx::new_allocator<std::pair<const double, std::list<PRCtessline> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const double, std::list<PRCtessline> > > (0x0x1546002c72a0) 0 empty

Class std::allocator<std::pair<const double, std::list<PRCtessline> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const double, std::list<PRCtessline> > > (0x0x1546001e5958) 0 empty
  __gnu_cxx::new_allocator<std::pair<const double, std::list<PRCtessline> > > (0x0x1546002c73c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::list<PRCtessline> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::list<PRCtessline> > > > (0x0x1546002c74e0) 0 empty

Class std::allocator<std::pair<const double, std::list<PRCtessline> > >::rebind<std::pair<const double, std::list<PRCtessline> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const double, std::list<PRCtessline> > >::rebind<std::pair<const double, std::list<PRCtessline> > > (0x0x1546002c76c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::list<PRCtessline> > > >::rebind<std::pair<const double, std::list<PRCtessline> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::list<PRCtessline> > > >::rebind<std::pair<const double, std::list<PRCtessline> > > (0x0x1546002c7660) 0 empty

Class std::allocator<std::pair<const double, std::list<PRCtessline> > >::rebind<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const double, std::list<PRCtessline> > >::rebind<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > > (0x0x1546002c77e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::list<PRCtessline> > > >::rebind<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::list<PRCtessline> > > >::rebind<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > > (0x0x1546002c7780) 0 empty

Class std::binary_function<double, double, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<double, double, bool> (0x0x1546002c7840) 0 empty

Class std::less<double>
   size=1 align=1
   base size=1 base align=1
std::less<double> (0x0x1546001e5bc8) 0 empty
  std::binary_function<double, double, bool> (0x0x1546002c78a0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > > (0x0x1546002c7900) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > > (0x0x1546001e5d00) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > > (0x0x1546002c7a20) 0 empty

Class std::_Rb_tree<double, std::pair<const double, std::list<PRCtessline> >, std::_Select1st<std::pair<const double, std::list<PRCtessline> > >, std::less<double>, std::allocator<std::pair<const double, std::list<PRCtessline> > > >::_Rb_tree_impl<std::less<double>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<double, std::pair<const double, std::list<PRCtessline> >, std::_Select1st<std::pair<const double, std::list<PRCtessline> > >, std::less<double>, std::allocator<std::pair<const double, std::list<PRCtessline> > > >::_Rb_tree_impl<std::less<double>, false> (0x0x1546001e5dd0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > > (0x0x1546001e5e38) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > > (0x0x1546002c7a80) 0 empty

Class std::_Rb_tree<double, std::pair<const double, std::list<PRCtessline> >, std::_Select1st<std::pair<const double, std::list<PRCtessline> > >, std::less<double>, std::allocator<std::pair<const double, std::list<PRCtessline> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<double, std::pair<const double, std::list<PRCtessline> >, std::_Select1st<std::pair<const double, std::list<PRCtessline> > >, std::less<double>, std::allocator<std::pair<const double, std::list<PRCtessline> > > > (0x0x1546002c7720) 0

Class std::map<double, std::list<PRCtessline> >
   size=48 align=8
   base size=48 base align=8
std::map<double, std::list<PRCtessline> > (0x0x1546002c7240) 0

Class __gnu_cxx::new_allocator<PRCwire>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCwire> (0x0x1546002c7ba0) 0 empty

Class std::allocator<PRCwire>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCwire> (0x0x1546001e51a0) 0 empty
  __gnu_cxx::new_allocator<PRCwire> (0x0x1546002c7c00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCwire> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCwire> > (0x0x1546002c7b40) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCwire> >::rebind<PRCwire>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCwire> >::rebind<PRCwire> (0x0x1546002c7cc0) 0 empty

Class std::_Vector_base<PRCwire, std::allocator<PRCwire> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCwire, std::allocator<PRCwire> >::_Vector_impl (0x0x1546001e5680) 0
  std::allocator<PRCwire> (0x0x1546001e58f0) 0 empty
    __gnu_cxx::new_allocator<PRCwire> (0x0x1546002c7d80) 0 empty

Class std::_Vector_base<PRCwire, std::allocator<PRCwire> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCwire, std::allocator<PRCwire> > (0x0x1546002c7ae0) 0

Class std::vector<PRCwire>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCwire> (0x0x1546001e59c0) 0
  std::_Vector_base<PRCwire, std::allocator<PRCwire> > (0x0x1546002c7de0) 0

Class __gnu_cxx::new_allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > (0x0x1546002c7ea0) 0 empty

Class std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > (0x0x15460001c068) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > (0x0x1546002c7f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > > (0x0x1546002c7f60) 0 empty

Class std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > >::rebind<std::pair<const unsigned int, std::vector<PRCVector3d> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > >::rebind<std::pair<const unsigned int, std::vector<PRCVector3d> > > (0x0x15460002f0c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > >::rebind<std::pair<const unsigned int, std::vector<PRCVector3d> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > >::rebind<std::pair<const unsigned int, std::vector<PRCVector3d> > > (0x0x15460002f060) 0 empty

Class std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > > (0x0x15460002f300) 0 empty

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

Class std::binary_function<unsigned int, unsigned int, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<unsigned int, unsigned int, bool> (0x0x15460002f360) 0 empty

Class std::less<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<unsigned int> (0x0x15460001c478) 0 empty
  std::binary_function<unsigned int, unsigned int, bool> (0x0x15460002f3c0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > > (0x0x15460002f420) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > > (0x0x15460001c5b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > > (0x0x15460002f480) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::vector<PRCVector3d> >, std::_Select1st<std::pair<const unsigned int, std::vector<PRCVector3d> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > >::_Rb_tree_impl<std::less<unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::vector<PRCVector3d> >, std::_Select1st<std::pair<const unsigned int, std::vector<PRCVector3d> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > >::_Rb_tree_impl<std::less<unsigned int>, false> (0x0x15460001c618) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > > (0x0x15460001c680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > > (0x0x15460002f5a0) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::vector<PRCVector3d> >, std::_Select1st<std::pair<const unsigned int, std::vector<PRCVector3d> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, std::vector<PRCVector3d> >, std::_Select1st<std::pair<const unsigned int, std::vector<PRCVector3d> > >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, std::vector<PRCVector3d> > > > (0x0x15460002f240) 0

Class std::map<unsigned int, std::vector<PRCVector3d> >
   size=48 align=8
   base size=48 base align=8
std::map<unsigned int, std::vector<PRCVector3d> > (0x0x1546002c7e40) 0

Class __gnu_cxx::new_allocator<PRCPointSet*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCPointSet*> (0x0x15460002f720) 0 empty

Class std::allocator<PRCPointSet*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCPointSet*> (0x0x15460001c6e8) 0 empty
  __gnu_cxx::new_allocator<PRCPointSet*> (0x0x15460002f780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCPointSet*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCPointSet*> > (0x0x15460002f6c0) 0 empty

Class std::allocator<PRCPointSet*>::rebind<PRCPointSet*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCPointSet*>::rebind<PRCPointSet*> (0x0x15460002f8a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCPointSet*> >::rebind<PRCPointSet*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCPointSet*> >::rebind<PRCPointSet*> (0x0x15460002f840) 0 empty

Class std::_Vector_base<PRCPointSet*, std::allocator<PRCPointSet*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCPointSet*, std::allocator<PRCPointSet*> >::_Vector_impl (0x0x15460001c888) 0
  std::allocator<PRCPointSet*> (0x0x15460001c8f0) 0 empty
    __gnu_cxx::new_allocator<PRCPointSet*> (0x0x15460002f900) 0 empty

Class std::_Vector_base<PRCPointSet*, std::allocator<PRCPointSet*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCPointSet*, std::allocator<PRCPointSet*> > (0x0x15460002f660) 0

Class std::vector<PRCPointSet*>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCPointSet*> (0x0x15460001c958) 0
  std::_Vector_base<PRCPointSet*, std::allocator<PRCPointSet*> > (0x0x15460002f960) 0

Class __gnu_cxx::new_allocator<PRCPolyBrepModel*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCPolyBrepModel*> (0x0x15460002fb40) 0 empty

Class std::allocator<PRCPolyBrepModel*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCPolyBrepModel*> (0x0x15460001caf8) 0 empty
  __gnu_cxx::new_allocator<PRCPolyBrepModel*> (0x0x15460002fba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCPolyBrepModel*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCPolyBrepModel*> > (0x0x15460002fae0) 0 empty

Class std::allocator<PRCPolyBrepModel*>::rebind<PRCPolyBrepModel*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCPolyBrepModel*>::rebind<PRCPolyBrepModel*> (0x0x15460002fcc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCPolyBrepModel*> >::rebind<PRCPolyBrepModel*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCPolyBrepModel*> >::rebind<PRCPolyBrepModel*> (0x0x15460002fc60) 0 empty

Class std::_Vector_base<PRCPolyBrepModel*, std::allocator<PRCPolyBrepModel*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCPolyBrepModel*, std::allocator<PRCPolyBrepModel*> >::_Vector_impl (0x0x15460001cc98) 0
  std::allocator<PRCPolyBrepModel*> (0x0x15460001cd00) 0 empty
    __gnu_cxx::new_allocator<PRCPolyBrepModel*> (0x0x15460002fde0) 0 empty

Class std::_Vector_base<PRCPolyBrepModel*, std::allocator<PRCPolyBrepModel*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCPolyBrepModel*, std::allocator<PRCPolyBrepModel*> > (0x0x15460002fa80) 0

Class std::vector<PRCPolyBrepModel*>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCPolyBrepModel*> (0x0x15460001cd68) 0
  std::_Vector_base<PRCPolyBrepModel*, std::allocator<PRCPolyBrepModel*> > (0x0x15460002fe40) 0

Class __gnu_cxx::new_allocator<PRCPolyWire*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCPolyWire*> (0x0x15460002ff60) 0 empty

Class std::allocator<PRCPolyWire*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCPolyWire*> (0x0x15460001ce38) 0 empty
  __gnu_cxx::new_allocator<PRCPolyWire*> (0x0x1545ffdb4000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCPolyWire*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCPolyWire*> > (0x0x15460002ff00) 0 empty

Class std::allocator<PRCPolyWire*>::rebind<PRCPolyWire*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCPolyWire*>::rebind<PRCPolyWire*> (0x0x1545ffdb4120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCPolyWire*> >::rebind<PRCPolyWire*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCPolyWire*> >::rebind<PRCPolyWire*> (0x0x1545ffdb40c0) 0 empty

Class std::_Vector_base<PRCPolyWire*, std::allocator<PRCPolyWire*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCPolyWire*, std::allocator<PRCPolyWire*> >::_Vector_impl (0x0x15460001c1a0) 0
  std::allocator<PRCPolyWire*> (0x0x15460001c208) 0 empty
    __gnu_cxx::new_allocator<PRCPolyWire*> (0x0x1545ffdb4180) 0 empty

Class std::_Vector_base<PRCPolyWire*, std::allocator<PRCPolyWire*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCPolyWire*, std::allocator<PRCPolyWire*> > (0x0x15460002fea0) 0

Class std::vector<PRCPolyWire*>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCPolyWire*> (0x0x15460001c750) 0
  std::_Vector_base<PRCPolyWire*, std::allocator<PRCPolyWire*> > (0x0x1545ffdb41e0) 0

Class PRCgroup
   size=368 align=8
   base size=368 base align=8
PRCgroup (0x0x154600545120) 0

Class PRCUncompressedFile
   size=16 align=8
   base size=16 base align=8
PRCUncompressedFile (0x0x1545ffdb4300) 0

Class PRCStartHeader
   size=40 align=4
   base size=40 base align=4
PRCStartHeader (0x0x1545ffdb4360) 0

Class __gnu_cxx::new_allocator<PRCRgbColor>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCRgbColor> (0x0x1545ffdb44e0) 0 empty

Class std::allocator<PRCRgbColor>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCRgbColor> (0x0x15460001cea0) 0 empty
  __gnu_cxx::new_allocator<PRCRgbColor> (0x0x1545ffdb4540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCRgbColor> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCRgbColor> > (0x0x1545ffdb4480) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCRgbColor> >::rebind<PRCRgbColor>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCRgbColor> >::rebind<PRCRgbColor> (0x0x1545ffdb4600) 0 empty

Class std::_Vector_base<PRCRgbColor, std::allocator<PRCRgbColor> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCRgbColor, std::allocator<PRCRgbColor> >::_Vector_impl (0x0x1545ffe56138) 0
  std::allocator<PRCRgbColor> (0x0x1545ffe561a0) 0 empty
    __gnu_cxx::new_allocator<PRCRgbColor> (0x0x1545ffdb46c0) 0 empty

Class std::_Vector_base<PRCRgbColor, std::allocator<PRCRgbColor> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCRgbColor, std::allocator<PRCRgbColor> > (0x0x1545ffdb4420) 0

Class std::vector<PRCRgbColor>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCRgbColor> (0x0x1545ffe56208) 0
  std::_Vector_base<PRCRgbColor, std::allocator<PRCRgbColor> > (0x0x1545ffdb4720) 0

Class __gnu_cxx::new_allocator<PRCPicture>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCPicture> (0x0x1545ffdb49c0) 0 empty

Class std::allocator<PRCPicture>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCPicture> (0x0x1545ffe562d8) 0 empty
  __gnu_cxx::new_allocator<PRCPicture> (0x0x1545ffdb4a20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCPicture> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCPicture> > (0x0x1545ffdb4960) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCPicture> >::rebind<PRCPicture>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCPicture> >::rebind<PRCPicture> (0x0x1545ffdb4ae0) 0 empty

Class std::_Vector_base<PRCPicture, std::allocator<PRCPicture> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCPicture, std::allocator<PRCPicture> >::_Vector_impl (0x0x1545ffe56478) 0
  std::allocator<PRCPicture> (0x0x1545ffe564e0) 0 empty
    __gnu_cxx::new_allocator<PRCPicture> (0x0x1545ffdb4ba0) 0 empty

Class std::_Vector_base<PRCPicture, std::allocator<PRCPicture> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCPicture, std::allocator<PRCPicture> > (0x0x1545ffdb4900) 0

Class std::vector<PRCPicture>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCPicture> (0x0x1545ffe56548) 0
  std::_Vector_base<PRCPicture, std::allocator<PRCPicture> > (0x0x1545ffdb4c00) 0

Class __gnu_cxx::new_allocator<PRCUncompressedFile*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCUncompressedFile*> (0x0x1545ffdb4d80) 0 empty

Class std::allocator<PRCUncompressedFile*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCUncompressedFile*> (0x0x1545ffe56618) 0 empty
  __gnu_cxx::new_allocator<PRCUncompressedFile*> (0x0x1545ffdb4de0) 0 empty

Class std::allocator<PRCUncompressedFile*>::rebind<PRCUncompressedFile**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCUncompressedFile*>::rebind<PRCUncompressedFile**> (0x0x1545ffdb4e40) 0 empty

Class std::allocator<PRCUncompressedFile*>::rebind<PRCUncompressedFile*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCUncompressedFile*>::rebind<PRCUncompressedFile*> (0x0x1545ffdb4ea0) 0 empty

Class std::_Deque_iterator<PRCUncompressedFile*, PRCUncompressedFile*&, PRCUncompressedFile**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCUncompressedFile*, PRCUncompressedFile*&, PRCUncompressedFile**> (0x0x1545ffdb4f60) 0

Class std::_Deque_base<PRCUncompressedFile*, std::allocator<PRCUncompressedFile*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCUncompressedFile*, std::allocator<PRCUncompressedFile*> >::_Deque_impl (0x0x1545ffe566e8) 0
  std::allocator<PRCUncompressedFile*> (0x0x1545ffe56750) 0 empty
    __gnu_cxx::new_allocator<PRCUncompressedFile*> (0x0x1545ffdb4f00) 0 empty

Class std::_Deque_base<PRCUncompressedFile*, std::allocator<PRCUncompressedFile*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCUncompressedFile*, std::allocator<PRCUncompressedFile*> > (0x0x1545ffdb4d20) 0

Class std::deque<PRCUncompressedFile*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCUncompressedFile*> (0x0x1545ffe567b8) 0
  std::_Deque_base<PRCUncompressedFile*, std::allocator<PRCUncompressedFile*> > (0x0x1545fff442a0) 0

Class __gnu_cxx::new_allocator<PRCTextureDefinition*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCTextureDefinition*> (0x0x1545fff44360) 0 empty

Class std::allocator<PRCTextureDefinition*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCTextureDefinition*> (0x0x1545ffe56888) 0 empty
  __gnu_cxx::new_allocator<PRCTextureDefinition*> (0x0x1545fff443c0) 0 empty

Class std::allocator<PRCTextureDefinition*>::rebind<PRCTextureDefinition**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCTextureDefinition*>::rebind<PRCTextureDefinition**> (0x0x1545fff44420) 0 empty

Class std::allocator<PRCTextureDefinition*>::rebind<PRCTextureDefinition*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCTextureDefinition*>::rebind<PRCTextureDefinition*> (0x0x1545fff44480) 0 empty

Class std::_Deque_iterator<PRCTextureDefinition*, PRCTextureDefinition*&, PRCTextureDefinition**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCTextureDefinition*, PRCTextureDefinition*&, PRCTextureDefinition**> (0x0x1545fff44540) 0

Class std::_Deque_base<PRCTextureDefinition*, std::allocator<PRCTextureDefinition*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCTextureDefinition*, std::allocator<PRCTextureDefinition*> >::_Deque_impl (0x0x1545ffe56958) 0
  std::allocator<PRCTextureDefinition*> (0x0x1545ffe569c0) 0 empty
    __gnu_cxx::new_allocator<PRCTextureDefinition*> (0x0x1545fff444e0) 0 empty

Class std::_Deque_base<PRCTextureDefinition*, std::allocator<PRCTextureDefinition*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCTextureDefinition*, std::allocator<PRCTextureDefinition*> > (0x0x1545fff44300) 0

Class std::deque<PRCTextureDefinition*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCTextureDefinition*> (0x0x1545ffe56af8) 0
  std::_Deque_base<PRCTextureDefinition*, std::allocator<PRCTextureDefinition*> > (0x0x1545fff44780) 0

Class __gnu_cxx::new_allocator<PRCMaterial*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCMaterial*> (0x0x1545fff44840) 0 empty

Class std::allocator<PRCMaterial*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCMaterial*> (0x0x1545ffe56bc8) 0 empty
  __gnu_cxx::new_allocator<PRCMaterial*> (0x0x1545fff448a0) 0 empty

Class std::allocator<PRCMaterial*>::rebind<PRCMaterial**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCMaterial*>::rebind<PRCMaterial**> (0x0x1545fff44900) 0 empty

Class std::allocator<PRCMaterial*>::rebind<PRCMaterial*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCMaterial*>::rebind<PRCMaterial*> (0x0x1545fff44960) 0 empty

Class std::_Deque_iterator<PRCMaterial*, PRCMaterial*&, PRCMaterial**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCMaterial*, PRCMaterial*&, PRCMaterial**> (0x0x1545fff44a20) 0

Class std::_Deque_base<PRCMaterial*, std::allocator<PRCMaterial*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCMaterial*, std::allocator<PRCMaterial*> >::_Deque_impl (0x0x1545ffe56c98) 0
  std::allocator<PRCMaterial*> (0x0x1545ffe56d00) 0 empty
    __gnu_cxx::new_allocator<PRCMaterial*> (0x0x1545fff449c0) 0 empty

Class std::_Deque_base<PRCMaterial*, std::allocator<PRCMaterial*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCMaterial*, std::allocator<PRCMaterial*> > (0x0x1545fff447e0) 0

Class std::deque<PRCMaterial*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCMaterial*> (0x0x1545ffe56d68) 0
  std::_Deque_base<PRCMaterial*, std::allocator<PRCMaterial*> > (0x0x1545fff44ae0) 0

Class __gnu_cxx::new_allocator<PRCStyle*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCStyle*> (0x0x1545fff44c60) 0 empty

Class std::allocator<PRCStyle*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCStyle*> (0x0x1545ffe56e38) 0 empty
  __gnu_cxx::new_allocator<PRCStyle*> (0x0x1545fff44cc0) 0 empty

Class std::allocator<PRCStyle*>::rebind<PRCStyle**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCStyle*>::rebind<PRCStyle**> (0x0x1545fff44d20) 0 empty

Class std::allocator<PRCStyle*>::rebind<PRCStyle*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCStyle*>::rebind<PRCStyle*> (0x0x1545fff44d80) 0 empty

Class std::_Deque_iterator<PRCStyle*, PRCStyle*&, PRCStyle**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCStyle*, PRCStyle*&, PRCStyle**> (0x0x1545fff44e40) 0

Class std::_Deque_base<PRCStyle*, std::allocator<PRCStyle*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCStyle*, std::allocator<PRCStyle*> >::_Deque_impl (0x0x1545ffe56f08) 0
  std::allocator<PRCStyle*> (0x0x1545ffe56f70) 0 empty
    __gnu_cxx::new_allocator<PRCStyle*> (0x0x1545fff44de0) 0 empty

Class std::_Deque_base<PRCStyle*, std::allocator<PRCStyle*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCStyle*, std::allocator<PRCStyle*> > (0x0x1545fff44c00) 0

Class std::deque<PRCStyle*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCStyle*> (0x0x1545ffe56000) 0
  std::_Deque_base<PRCStyle*, std::allocator<PRCStyle*> > (0x0x1545fff44f00) 0

Class __gnu_cxx::new_allocator<PRCCoordinateSystem*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCCoordinateSystem*> (0x0x1545ffd26000) 0 empty

Class std::allocator<PRCCoordinateSystem*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCCoordinateSystem*> (0x0x1545ffe56270) 0 empty
  __gnu_cxx::new_allocator<PRCCoordinateSystem*> (0x0x1545ffd26060) 0 empty

Class std::allocator<PRCCoordinateSystem*>::rebind<PRCCoordinateSystem**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCCoordinateSystem*>::rebind<PRCCoordinateSystem**> (0x0x1545ffd260c0) 0 empty

Class std::allocator<PRCCoordinateSystem*>::rebind<PRCCoordinateSystem*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCCoordinateSystem*>::rebind<PRCCoordinateSystem*> (0x0x1545ffd26120) 0 empty

Class std::_Deque_iterator<PRCCoordinateSystem*, PRCCoordinateSystem*&, PRCCoordinateSystem**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCCoordinateSystem*, PRCCoordinateSystem*&, PRCCoordinateSystem**> (0x0x1545ffd261e0) 0

Class std::_Deque_base<PRCCoordinateSystem*, std::allocator<PRCCoordinateSystem*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCCoordinateSystem*, std::allocator<PRCCoordinateSystem*> >::_Deque_impl (0x0x1545ffe565b0) 0
  std::allocator<PRCCoordinateSystem*> (0x0x1545ffe56820) 0 empty
    __gnu_cxx::new_allocator<PRCCoordinateSystem*> (0x0x1545ffd26180) 0 empty

Class std::_Deque_base<PRCCoordinateSystem*, std::allocator<PRCCoordinateSystem*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCCoordinateSystem*, std::allocator<PRCCoordinateSystem*> > (0x0x1545fff44f60) 0

Class std::deque<PRCCoordinateSystem*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCCoordinateSystem*> (0x0x1545ffe56b60) 0
  std::_Deque_base<PRCCoordinateSystem*, std::allocator<PRCCoordinateSystem*> > (0x0x1545ffd264e0) 0

Class __gnu_cxx::new_allocator<PRCFontKeysSameFont>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCFontKeysSameFont> (0x0x1545ffd26600) 0 empty

Class std::allocator<PRCFontKeysSameFont>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCFontKeysSameFont> (0x0x1545ffe56dd0) 0 empty
  __gnu_cxx::new_allocator<PRCFontKeysSameFont> (0x0x1545ffd26660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PRCFontKeysSameFont> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCFontKeysSameFont> > (0x0x1545ffd265a0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<PRCFontKeysSameFont> >::rebind<PRCFontKeysSameFont>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PRCFontKeysSameFont> >::rebind<PRCFontKeysSameFont> (0x0x1545ffd26720) 0 empty

Class std::_Vector_base<PRCFontKeysSameFont, std::allocator<PRCFontKeysSameFont> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCFontKeysSameFont, std::allocator<PRCFontKeysSameFont> >::_Vector_impl (0x0x1545ff9ba138) 0
  std::allocator<PRCFontKeysSameFont> (0x0x1545ff9ba1a0) 0 empty
    __gnu_cxx::new_allocator<PRCFontKeysSameFont> (0x0x1545ffd268a0) 0 empty

Class std::_Vector_base<PRCFontKeysSameFont, std::allocator<PRCFontKeysSameFont> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PRCFontKeysSameFont, std::allocator<PRCFontKeysSameFont> > (0x0x1545ffd26540) 0

Class std::vector<PRCFontKeysSameFont>
   size=24 align=8
   base size=24 base align=8
std::vector<PRCFontKeysSameFont> (0x0x1545ff9ba208) 0
  std::_Vector_base<PRCFontKeysSameFont, std::allocator<PRCFontKeysSameFont> > (0x0x1545ffd269c0) 0

Class __gnu_cxx::new_allocator<PRCPartDefinition*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCPartDefinition*> (0x0x1545ffd26a80) 0 empty

Class std::allocator<PRCPartDefinition*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCPartDefinition*> (0x0x1545ff9ba2d8) 0 empty
  __gnu_cxx::new_allocator<PRCPartDefinition*> (0x0x1545ffd26ae0) 0 empty

Class std::allocator<PRCPartDefinition*>::rebind<PRCPartDefinition**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCPartDefinition*>::rebind<PRCPartDefinition**> (0x0x1545ffd26b40) 0 empty

Class std::allocator<PRCPartDefinition*>::rebind<PRCPartDefinition*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCPartDefinition*>::rebind<PRCPartDefinition*> (0x0x1545ffd26ba0) 0 empty

Class std::_Deque_iterator<PRCPartDefinition*, PRCPartDefinition*&, PRCPartDefinition**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCPartDefinition*, PRCPartDefinition*&, PRCPartDefinition**> (0x0x1545ffd26c60) 0

Class std::_Deque_base<PRCPartDefinition*, std::allocator<PRCPartDefinition*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCPartDefinition*, std::allocator<PRCPartDefinition*> >::_Deque_impl (0x0x1545ff9ba3a8) 0
  std::allocator<PRCPartDefinition*> (0x0x1545ff9ba410) 0 empty
    __gnu_cxx::new_allocator<PRCPartDefinition*> (0x0x1545ffd26c00) 0 empty

Class std::_Deque_base<PRCPartDefinition*, std::allocator<PRCPartDefinition*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCPartDefinition*, std::allocator<PRCPartDefinition*> > (0x0x1545ffd26a20) 0

Class std::deque<PRCPartDefinition*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCPartDefinition*> (0x0x1545ff9ba478) 0
  std::_Deque_base<PRCPartDefinition*, std::allocator<PRCPartDefinition*> > (0x0x1545ffd26de0) 0

Class __gnu_cxx::new_allocator<PRCProductOccurrence*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCProductOccurrence*> (0x0x1545ffd26ea0) 0 empty

Class std::allocator<PRCProductOccurrence*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCProductOccurrence*> (0x0x1545ff9ba618) 0 empty
  __gnu_cxx::new_allocator<PRCProductOccurrence*> (0x0x1545ffd26f00) 0 empty

Class std::allocator<PRCProductOccurrence*>::rebind<PRCProductOccurrence**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCProductOccurrence*>::rebind<PRCProductOccurrence**> (0x0x1545ffd26f60) 0 empty

Class std::allocator<PRCProductOccurrence*>::rebind<PRCProductOccurrence*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCProductOccurrence*>::rebind<PRCProductOccurrence*> (0x0x1545ffab2000) 0 empty

Class std::_Deque_iterator<PRCProductOccurrence*, PRCProductOccurrence*&, PRCProductOccurrence**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCProductOccurrence*, PRCProductOccurrence*&, PRCProductOccurrence**> (0x0x1545ffab20c0) 0

Class std::_Deque_base<PRCProductOccurrence*, std::allocator<PRCProductOccurrence*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCProductOccurrence*, std::allocator<PRCProductOccurrence*> >::_Deque_impl (0x0x1545ff9ba6e8) 0
  std::allocator<PRCProductOccurrence*> (0x0x1545ff9ba750) 0 empty
    __gnu_cxx::new_allocator<PRCProductOccurrence*> (0x0x1545ffab2060) 0 empty

Class std::_Deque_base<PRCProductOccurrence*, std::allocator<PRCProductOccurrence*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCProductOccurrence*, std::allocator<PRCProductOccurrence*> > (0x0x1545ffd26e40) 0

Class std::deque<PRCProductOccurrence*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCProductOccurrence*> (0x0x1545ff9ba888) 0
  std::_Deque_base<PRCProductOccurrence*, std::allocator<PRCProductOccurrence*> > (0x0x1545ffab2300) 0

Class __gnu_cxx::new_allocator<PRCTopoContext*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCTopoContext*> (0x0x1545ffab23c0) 0 empty

Class std::allocator<PRCTopoContext*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCTopoContext*> (0x0x1545ff9ba958) 0 empty
  __gnu_cxx::new_allocator<PRCTopoContext*> (0x0x1545ffab2420) 0 empty

Class std::allocator<PRCTopoContext*>::rebind<PRCTopoContext**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCTopoContext*>::rebind<PRCTopoContext**> (0x0x1545ffab2480) 0 empty

Class std::allocator<PRCTopoContext*>::rebind<PRCTopoContext*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCTopoContext*>::rebind<PRCTopoContext*> (0x0x1545ffab24e0) 0 empty

Class std::_Deque_iterator<PRCTopoContext*, PRCTopoContext*&, PRCTopoContext**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCTopoContext*, PRCTopoContext*&, PRCTopoContext**> (0x0x1545ffab25a0) 0

Class std::_Deque_base<PRCTopoContext*, std::allocator<PRCTopoContext*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCTopoContext*, std::allocator<PRCTopoContext*> >::_Deque_impl (0x0x1545ff9baa28) 0
  std::allocator<PRCTopoContext*> (0x0x1545ff9baa90) 0 empty
    __gnu_cxx::new_allocator<PRCTopoContext*> (0x0x1545ffab2540) 0 empty

Class std::_Deque_base<PRCTopoContext*, std::allocator<PRCTopoContext*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCTopoContext*, std::allocator<PRCTopoContext*> > (0x0x1545ffab2360) 0

Class std::deque<PRCTopoContext*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCTopoContext*> (0x0x1545ff9baaf8) 0
  std::_Deque_base<PRCTopoContext*, std::allocator<PRCTopoContext*> > (0x0x1545ffab2660) 0

Class __gnu_cxx::new_allocator<PRCTess*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCTess*> (0x0x1545ffab27e0) 0 empty

Class std::allocator<PRCTess*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCTess*> (0x0x1545ff9babc8) 0 empty
  __gnu_cxx::new_allocator<PRCTess*> (0x0x1545ffab2840) 0 empty

Class std::allocator<PRCTess*>::rebind<PRCTess**>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCTess*>::rebind<PRCTess**> (0x0x1545ffab28a0) 0 empty

Class std::allocator<PRCTess*>::rebind<PRCTess*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCTess*>::rebind<PRCTess*> (0x0x1545ffab2900) 0 empty

Class std::_Deque_iterator<PRCTess*, PRCTess*&, PRCTess**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCTess*, PRCTess*&, PRCTess**> (0x0x1545ffab29c0) 0

Class std::_Deque_base<PRCTess*, std::allocator<PRCTess*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCTess*, std::allocator<PRCTess*> >::_Deque_impl (0x0x1545ff9bac98) 0
  std::allocator<PRCTess*> (0x0x1545ff9bad00) 0 empty
    __gnu_cxx::new_allocator<PRCTess*> (0x0x1545ffab2960) 0 empty

Class std::_Deque_base<PRCTess*, std::allocator<PRCTess*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCTess*, std::allocator<PRCTess*> > (0x0x1545ffab2780) 0

Class std::deque<PRCTess*>
   size=80 align=8
   base size=80 base align=8
std::deque<PRCTess*> (0x0x1545ff9bad68) 0
  std::_Deque_base<PRCTess*, std::allocator<PRCTess*> > (0x0x1545ffab2a80) 0

Class PRCFileStructure
   size=1096 align=8
   base size=1096 base align=8
PRCFileStructure (0x0x15460001cdd0) 0
  PRCStartHeader (0x0x1545ffdb43c0) 0

Class PRCFileStructureInformation
   size=32 align=8
   base size=32 base align=8
PRCFileStructureInformation (0x0x1545ffab2ae0) 0

Class PRCHeader
   size=144 align=8
   base size=144 base align=8
PRCHeader (0x0x1545ff9ba4e0) 0
  PRCStartHeader (0x0x1545ffab2b40) 0

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

Class std::allocator<std::pair<const PRCRgbColor, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const PRCRgbColor, unsigned int> > (0x0x1545ff9ba8f0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const PRCRgbColor, unsigned int> > (0x0x1545ffab2cc0) 0 empty

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

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

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

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

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

Class std::binary_function<PRCRgbColor, PRCRgbColor, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<PRCRgbColor, PRCRgbColor, bool> (0x0x1545ff894000) 0 empty

Class std::less<PRCRgbColor>
   size=1 align=1
   base size=1 base align=1
std::less<PRCRgbColor> (0x0x1545ff8880d0) 0 empty
  std::binary_function<PRCRgbColor, PRCRgbColor, bool> (0x0x1545ff894060) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::pair<const PRCRgbColor, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const PRCRgbColor, unsigned int> > > (0x0x1545ff888138) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCRgbColor, unsigned int> > > (0x0x1545ff8941e0) 0 empty

Class std::_Rb_tree<PRCRgbColor, std::pair<const PRCRgbColor, unsigned int>, std::_Select1st<std::pair<const PRCRgbColor, unsigned int> >, std::less<PRCRgbColor>, std::allocator<std::pair<const PRCRgbColor, unsigned int> > >::_Rb_tree_impl<std::less<PRCRgbColor>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<PRCRgbColor, std::pair<const PRCRgbColor, unsigned int>, std::_Select1st<std::pair<const PRCRgbColor, unsigned int> >, std::less<PRCRgbColor>, std::allocator<std::pair<const PRCRgbColor, unsigned int> > >::_Rb_tree_impl<std::less<PRCRgbColor>, false> (0x0x1545ff8881a0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const PRCRgbColor, unsigned int> > > (0x0x1545ff888208) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCRgbColor, unsigned int> > > (0x0x1545ff8942a0) 0 empty

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

Class std::map<PRCRgbColor, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<PRCRgbColor, unsigned int> (0x0x1545ffab2c00) 0

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

Class std::allocator<std::pair<const RGBAColour, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const RGBAColour, unsigned int> > (0x0x1545ff888340) 0 empty
  __gnu_cxx::new_allocator<std::pair<const RGBAColour, unsigned int> > (0x0x1545ff8944e0) 0 empty

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

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

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

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

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

Class std::binary_function<RGBAColour, RGBAColour, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<RGBAColour, RGBAColour, bool> (0x0x1545ff8947e0) 0 empty

Class std::less<RGBAColour>
   size=1 align=1
   base size=1 base align=1
std::less<RGBAColour> (0x0x1545ff8885b0) 0 empty
  std::binary_function<RGBAColour, RGBAColour, bool> (0x0x1545ff894840) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::pair<const RGBAColour, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const RGBAColour, unsigned int> > > (0x0x1545ff888618) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const RGBAColour, unsigned int> > > (0x0x1545ff8949c0) 0 empty

Class std::_Rb_tree<RGBAColour, std::pair<const RGBAColour, unsigned int>, std::_Select1st<std::pair<const RGBAColour, unsigned int> >, std::less<RGBAColour>, std::allocator<std::pair<const RGBAColour, unsigned int> > >::_Rb_tree_impl<std::less<RGBAColour>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<RGBAColour, std::pair<const RGBAColour, unsigned int>, std::_Select1st<std::pair<const RGBAColour, unsigned int> >, std::less<RGBAColour>, std::allocator<std::pair<const RGBAColour, unsigned int> > >::_Rb_tree_impl<std::less<RGBAColour>, false> (0x0x1545ff888680) 0
  std::allocator<std::_Rb_tree_node<std::pair<const RGBAColour, unsigned int> > > (0x0x1545ff8886e8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const RGBAColour, unsigned int> > > (0x0x1545ff894a80) 0 empty

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

Class std::map<RGBAColour, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<RGBAColour, unsigned int> (0x0x1545ff894420) 0

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

Class std::allocator<std::pair<const RGBAColourWidth, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const RGBAColourWidth, unsigned int> > (0x0x1545ff888820) 0 empty
  __gnu_cxx::new_allocator<std::pair<const RGBAColourWidth, unsigned int> > (0x0x1545ff894cc0) 0 empty

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

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

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

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

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

Class std::binary_function<RGBAColourWidth, RGBAColourWidth, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<RGBAColourWidth, RGBAColourWidth, bool> (0x0x1545ff5f40c0) 0 empty

Class std::less<RGBAColourWidth>
   size=1 align=1
   base size=1 base align=1
std::less<RGBAColourWidth> (0x0x1545ff888a90) 0 empty
  std::binary_function<RGBAColourWidth, RGBAColourWidth, bool> (0x0x1545ff5f4120) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::pair<const RGBAColourWidth, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const RGBAColourWidth, unsigned int> > > (0x0x1545ff888af8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const RGBAColourWidth, unsigned int> > > (0x0x1545ff5f42a0) 0 empty

Class std::_Rb_tree<RGBAColourWidth, std::pair<const RGBAColourWidth, unsigned int>, std::_Select1st<std::pair<const RGBAColourWidth, unsigned int> >, std::less<RGBAColourWidth>, std::allocator<std::pair<const RGBAColourWidth, unsigned int> > >::_Rb_tree_impl<std::less<RGBAColourWidth>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<RGBAColourWidth, std::pair<const RGBAColourWidth, unsigned int>, std::_Select1st<std::pair<const RGBAColourWidth, unsigned int> >, std::less<RGBAColourWidth>, std::allocator<std::pair<const RGBAColourWidth, unsigned int> > >::_Rb_tree_impl<std::less<RGBAColourWidth>, false> (0x0x1545ff888b60) 0
  std::allocator<std::_Rb_tree_node<std::pair<const RGBAColourWidth, unsigned int> > > (0x0x1545ff888bc8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const RGBAColourWidth, unsigned int> > > (0x0x1545ff5f4360) 0 empty

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

Class std::map<RGBAColourWidth, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<RGBAColourWidth, unsigned int> (0x0x1545ff894c00) 0

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

Class std::allocator<std::pair<const PRCmaterialgeneric, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const PRCmaterialgeneric, unsigned int> > (0x0x1545ff888dd0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const PRCmaterialgeneric, unsigned int> > (0x0x1545ff5f45a0) 0 empty

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

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

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

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

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

Class std::binary_function<PRCmaterialgeneric, PRCmaterialgeneric, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<PRCmaterialgeneric, PRCmaterialgeneric, bool> (0x0x1545ff5f4960) 0 empty

Class std::less<PRCmaterialgeneric>
   size=1 align=1
   base size=1 base align=1
std::less<PRCmaterialgeneric> (0x0x1545ff888410) 0 empty
  std::binary_function<PRCmaterialgeneric, PRCmaterialgeneric, bool> (0x0x1545ff5f49c0) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::pair<const PRCmaterialgeneric, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const PRCmaterialgeneric, unsigned int> > > (0x0x1545ff888ea0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCmaterialgeneric, unsigned int> > > (0x0x1545ff5f4a80) 0 empty

Class std::_Rb_tree<PRCmaterialgeneric, std::pair<const PRCmaterialgeneric, unsigned int>, std::_Select1st<std::pair<const PRCmaterialgeneric, unsigned int> >, std::less<PRCmaterialgeneric>, std::allocator<std::pair<const PRCmaterialgeneric, unsigned int> > >::_Rb_tree_impl<std::less<PRCmaterialgeneric>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<PRCmaterialgeneric, std::pair<const PRCmaterialgeneric, unsigned int>, std::_Select1st<std::pair<const PRCmaterialgeneric, unsigned int> >, std::less<PRCmaterialgeneric>, std::allocator<std::pair<const PRCmaterialgeneric, unsigned int> > >::_Rb_tree_impl<std::less<PRCmaterialgeneric>, false> (0x0x1545ff6cf000) 0
  std::allocator<std::_Rb_tree_node<std::pair<const PRCmaterialgeneric, unsigned int> > > (0x0x1545ff6cf068) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCmaterialgeneric, unsigned int> > > (0x0x1545ff5f4ae0) 0 empty

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

Class std::map<PRCmaterialgeneric, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<PRCmaterialgeneric, unsigned int> (0x0x1545ff5f44e0) 0

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

Class std::allocator<std::pair<const PRCtexturedefinition, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const PRCtexturedefinition, unsigned int> > (0x0x1545ff888e38) 0 empty
  __gnu_cxx::new_allocator<std::pair<const PRCtexturedefinition, unsigned int> > (0x0x1545ff5f4cc0) 0 empty

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

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

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

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

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

Class std::binary_function<PRCtexturedefinition, PRCtexturedefinition, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<PRCtexturedefinition, PRCtexturedefinition, bool> (0x0x1545ff370000) 0 empty

Class std::less<PRCtexturedefinition>
   size=1 align=1
   base size=1 base align=1
std::less<PRCtexturedefinition> (0x0x1545ff6cf4e0) 0 empty
  std::binary_function<PRCtexturedefinition, PRCtexturedefinition, bool> (0x0x1545ff370060) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::pair<const PRCtexturedefinition, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const PRCtexturedefinition, unsigned int> > > (0x0x1545ff6cf618) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCtexturedefinition, unsigned int> > > (0x0x1545ff3701e0) 0 empty

Class std::_Rb_tree<PRCtexturedefinition, std::pair<const PRCtexturedefinition, unsigned int>, std::_Select1st<std::pair<const PRCtexturedefinition, unsigned int> >, std::less<PRCtexturedefinition>, std::allocator<std::pair<const PRCtexturedefinition, unsigned int> > >::_Rb_tree_impl<std::less<PRCtexturedefinition>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<PRCtexturedefinition, std::pair<const PRCtexturedefinition, unsigned int>, std::_Select1st<std::pair<const PRCtexturedefinition, unsigned int> >, std::less<PRCtexturedefinition>, std::allocator<std::pair<const PRCtexturedefinition, unsigned int> > >::_Rb_tree_impl<std::less<PRCtexturedefinition>, false> (0x0x1545ff6cf6e8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const PRCtexturedefinition, unsigned int> > > (0x0x1545ff6cf750) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCtexturedefinition, unsigned int> > > (0x0x1545ff370300) 0 empty

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

Class std::map<PRCtexturedefinition, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<PRCtexturedefinition, unsigned int> (0x0x1545ff5f4c00) 0

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

Class std::allocator<std::pair<const PRCtextureapplication, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const PRCtextureapplication, unsigned int> > (0x0x1545ff6cf8f0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const PRCtextureapplication, unsigned int> > (0x0x1545ff370600) 0 empty

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

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

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

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

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

Class std::binary_function<PRCtextureapplication, PRCtextureapplication, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<PRCtextureapplication, PRCtextureapplication, bool> (0x0x1545ff370900) 0 empty

Class std::less<PRCtextureapplication>
   size=1 align=1
   base size=1 base align=1
std::less<PRCtextureapplication> (0x0x1545ff6cfc30) 0 empty
  std::binary_function<PRCtextureapplication, PRCtextureapplication, bool> (0x0x1545ff370960) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::pair<const PRCtextureapplication, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const PRCtextureapplication, unsigned int> > > (0x0x1545ff6cfd68) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCtextureapplication, unsigned int> > > (0x0x1545ff370ae0) 0 empty

Class std::_Rb_tree<PRCtextureapplication, std::pair<const PRCtextureapplication, unsigned int>, std::_Select1st<std::pair<const PRCtextureapplication, unsigned int> >, std::less<PRCtextureapplication>, std::allocator<std::pair<const PRCtextureapplication, unsigned int> > >::_Rb_tree_impl<std::less<PRCtextureapplication>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<PRCtextureapplication, std::pair<const PRCtextureapplication, unsigned int>, std::_Select1st<std::pair<const PRCtextureapplication, unsigned int> >, std::less<PRCtextureapplication>, std::allocator<std::pair<const PRCtextureapplication, unsigned int> > >::_Rb_tree_impl<std::less<PRCtextureapplication>, false> (0x0x1545ff6cfe38) 0
  std::allocator<std::_Rb_tree_node<std::pair<const PRCtextureapplication, unsigned int> > > (0x0x1545ff6cfea0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCtextureapplication, unsigned int> > > (0x0x1545ff370c00) 0 empty

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

Class std::map<PRCtextureapplication, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<PRCtextureapplication, unsigned int> (0x0x1545ff370540) 0

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

Class std::allocator<std::pair<const PRCstyle, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const PRCstyle, unsigned int> > (0x0x1545ff6cf958) 0 empty
  __gnu_cxx::new_allocator<std::pair<const PRCstyle, unsigned int> > (0x0x1545ff370e40) 0 empty

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

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

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

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

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

Class std::binary_function<PRCstyle, PRCstyle, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<PRCstyle, PRCstyle, bool> (0x0x1545ff4cf180) 0 empty

Class std::less<PRCstyle>
   size=1 align=1
   base size=1 base align=1
std::less<PRCstyle> (0x0x1545ff4c4208) 0 empty
  std::binary_function<PRCstyle, PRCstyle, bool> (0x0x1545ff4cf1e0) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::pair<const PRCstyle, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const PRCstyle, unsigned int> > > (0x0x1545ff4c4270) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCstyle, unsigned int> > > (0x0x1545ff4cf2a0) 0 empty

Class std::_Rb_tree<PRCstyle, std::pair<const PRCstyle, unsigned int>, std::_Select1st<std::pair<const PRCstyle, unsigned int> >, std::less<PRCstyle>, std::allocator<std::pair<const PRCstyle, unsigned int> > >::_Rb_tree_impl<std::less<PRCstyle>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<PRCstyle, std::pair<const PRCstyle, unsigned int>, std::_Select1st<std::pair<const PRCstyle, unsigned int> >, std::less<PRCstyle>, std::allocator<std::pair<const PRCstyle, unsigned int> > >::_Rb_tree_impl<std::less<PRCstyle>, false> (0x0x1545ff4c42d8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const PRCstyle, unsigned int> > > (0x0x1545ff4c4340) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCstyle, unsigned int> > > (0x0x1545ff4cf300) 0 empty

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

Class std::map<PRCstyle, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<PRCstyle, unsigned int> (0x0x1545ff370d80) 0

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

Class std::allocator<std::pair<const PRCpicture, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const PRCpicture, unsigned int> > (0x0x1545ff4c43a8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const PRCpicture, unsigned int> > (0x0x1545ff4cf5a0) 0 empty

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

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

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

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

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

Class std::binary_function<PRCpicture, PRCpicture, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<PRCpicture, PRCpicture, bool> (0x0x1545ff4cf8a0) 0 empty

Class std::less<PRCpicture>
   size=1 align=1
   base size=1 base align=1
std::less<PRCpicture> (0x0x1545ff4c4618) 0 empty
  std::binary_function<PRCpicture, PRCpicture, bool> (0x0x1545ff4cf900) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::pair<const PRCpicture, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const PRCpicture, unsigned int> > > (0x0x1545ff4c4680) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCpicture, unsigned int> > > (0x0x1545ff4cfa80) 0 empty

Class std::_Rb_tree<PRCpicture, std::pair<const PRCpicture, unsigned int>, std::_Select1st<std::pair<const PRCpicture, unsigned int> >, std::less<PRCpicture>, std::allocator<std::pair<const PRCpicture, unsigned int> > >::_Rb_tree_impl<std::less<PRCpicture>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<PRCpicture, std::pair<const PRCpicture, unsigned int>, std::_Select1st<std::pair<const PRCpicture, unsigned int> >, std::less<PRCpicture>, std::allocator<std::pair<const PRCpicture, unsigned int> > >::_Rb_tree_impl<std::less<PRCpicture>, false> (0x0x1545ff4c46e8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const PRCpicture, unsigned int> > > (0x0x1545ff4c4750) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCpicture, unsigned int> > > (0x0x1545ff4cfb40) 0 empty

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

Class std::map<PRCpicture, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<PRCpicture, unsigned int> (0x0x1545ff4cf4e0) 0

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

Class std::allocator<std::pair<const PRCGeneralTransformation3d, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const PRCGeneralTransformation3d, unsigned int> > (0x0x1545ff4c4888) 0 empty
  __gnu_cxx::new_allocator<std::pair<const PRCGeneralTransformation3d, unsigned int> > (0x0x1545ff4cfd80) 0 empty

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

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

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

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

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

Class std::binary_function<PRCGeneralTransformation3d, PRCGeneralTransformation3d, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<PRCGeneralTransformation3d, PRCGeneralTransformation3d, bool> (0x0x1545ff23b240) 0 empty

Class std::less<PRCGeneralTransformation3d>
   size=1 align=1
   base size=1 base align=1
std::less<PRCGeneralTransformation3d> (0x0x1545ff4c4bc8) 0 empty
  std::binary_function<PRCGeneralTransformation3d, PRCGeneralTransformation3d, bool> (0x0x1545ff23b2a0) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::pair<const PRCGeneralTransformation3d, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const PRCGeneralTransformation3d, unsigned int> > > (0x0x1545ff4c4c30) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCGeneralTransformation3d, unsigned int> > > (0x0x1545ff23b420) 0 empty

Class std::_Rb_tree<PRCGeneralTransformation3d, std::pair<const PRCGeneralTransformation3d, unsigned int>, std::_Select1st<std::pair<const PRCGeneralTransformation3d, unsigned int> >, std::less<PRCGeneralTransformation3d>, std::allocator<std::pair<const PRCGeneralTransformation3d, unsigned int> > >::_Rb_tree_impl<std::less<PRCGeneralTransformation3d>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<PRCGeneralTransformation3d, std::pair<const PRCGeneralTransformation3d, unsigned int>, std::_Select1st<std::pair<const PRCGeneralTransformation3d, unsigned int> >, std::less<PRCGeneralTransformation3d>, std::allocator<std::pair<const PRCGeneralTransformation3d, unsigned int> > >::_Rb_tree_impl<std::less<PRCGeneralTransformation3d>, false> (0x0x1545ff4c4c98) 0
  std::allocator<std::_Rb_tree_node<std::pair<const PRCGeneralTransformation3d, unsigned int> > > (0x0x1545ff4c4d00) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const PRCGeneralTransformation3d, unsigned int> > > (0x0x1545ff23b540) 0 empty

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

Class std::map<PRCGeneralTransformation3d, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<PRCGeneralTransformation3d, unsigned int> (0x0x1545ff4cfcc0) 0

Class __gnu_cxx::new_allocator<PRCgroup>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCgroup> (0x0x1545ff23b780) 0 empty

Class std::allocator<PRCgroup>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCgroup> (0x0x1545ff4c4e38) 0 empty
  __gnu_cxx::new_allocator<PRCgroup> (0x0x1545ff23b7e0) 0 empty

Class std::allocator<PRCgroup>::rebind<PRCgroup*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCgroup>::rebind<PRCgroup*> (0x0x1545ff23b840) 0 empty

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

Class std::_Deque_iterator<PRCgroup, PRCgroup&, PRCgroup*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCgroup, PRCgroup&, PRCgroup*> (0x0x1545ff23b960) 0

Class std::_Deque_base<PRCgroup, std::allocator<PRCgroup> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCgroup, std::allocator<PRCgroup> >::_Deque_impl (0x0x1545ff4c4f08) 0
  std::allocator<PRCgroup> (0x0x1545ff4c4f70) 0 empty
    __gnu_cxx::new_allocator<PRCgroup> (0x0x1545ff23b900) 0 empty

Class std::_Deque_base<PRCgroup, std::allocator<PRCgroup> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<PRCgroup, std::allocator<PRCgroup> > (0x0x1545ff23b720) 0

Class std::deque<PRCgroup, std::allocator<PRCgroup> >
   size=80 align=8
   base size=80 base align=8
std::deque<PRCgroup, std::allocator<PRCgroup> > (0x0x1545ff4c4000) 0
  std::_Deque_base<PRCgroup, std::allocator<PRCgroup> > (0x0x1545ff23ba20) 0

Class std::stack<PRCgroup>
   size=80 align=8
   base size=80 base align=8
std::stack<PRCgroup> (0x0x1545ff23b6c0) 0

Class oPRCFile
   size=1144 align=8
   base size=1144 base align=8
oPRCFile (0x0x1545ffab2ba0) 0

Class std::_Rb_tree_iterator<std::pair<const PRCpicture, unsigned int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const PRCpicture, unsigned int> > (0x0x1545ff23ba80) 0

Class std::pair<const PRCpicture, unsigned int>
   size=32 align=8
   base size=28 base align=8
std::pair<const PRCpicture, unsigned int> (0x0x1545ff23bb40) 0

Class camp::prcfile
   size=1144 align=8
   base size=1144 base align=8
camp::prcfile (0x0x1545ff041000) 0
  oPRCFile (0x0x1545ff23bba0) 0

Class gl::projection
   size=136 align=8
   base size=136 base align=8
gl::projection (0x0x1545ff23bc00) 0

Class camp::billboard
   size=96 align=8
   base size=96 base align=8
camp::billboard (0x0x1545ff23bc60) 0

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

Class camp::eqn
   size=32 align=8
   base size=32 base align=8
camp::eqn (0x0x1545fe877720) 0

Vtable for camp::spec
camp::spec::_ZTVN4camp4specE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp4specE)
16    (int (*)(...))camp::spec::~spec
24    (int (*)(...))camp::spec::~spec
32    (int (*)(...))camp::spec::open
40    (int (*)(...))camp::spec::controlled
48    (int (*)(...))camp::spec::control
56    (int (*)(...))camp::spec::curl
64    (int (*)(...))camp::spec::dir
72    (int (*)(...))camp::spec::outPartner
80    (int (*)(...))camp::spec::inPartner
88    (int (*)(...))camp::spec::print

Class camp::spec
   size=8 align=8
   base size=8 base align=8
camp::spec (0x0x1545ff041208) 0 nearly-empty
    vptr=((& camp::spec::_ZTVN4camp4specE) + 16u)
  gc (0x0x1545fe877780) 0 empty

Vtable for camp::endSpec
camp::endSpec::_ZTVN4camp7endSpecE: 14u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp7endSpecE)
16    0u
24    0u
32    (int (*)(...))camp::endSpec::open
40    (int (*)(...))camp::spec::controlled
48    (int (*)(...))camp::spec::control
56    (int (*)(...))camp::spec::curl
64    (int (*)(...))camp::spec::dir
72    (int (*)(...))camp::spec::outPartner
80    (int (*)(...))camp::spec::inPartner
88    (int (*)(...))camp::spec::print
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual

Class camp::endSpec
   size=8 align=8
   base size=8 base align=8
camp::endSpec (0x0x1545ff041270) 0 nearly-empty
    vptr=((& camp::endSpec::_ZTVN4camp7endSpecE) + 16u)
  camp::spec (0x0x1545ff0412d8) 0 nearly-empty
      primary-for camp::endSpec (0x0x1545ff041270)
    gc (0x0x1545fe8777e0) 0 empty

Vtable for camp::dirSpec
camp::dirSpec::_ZTVN4camp7dirSpecE: 14u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp7dirSpecE)
16    (int (*)(...))camp::dirSpec::~dirSpec
24    (int (*)(...))camp::dirSpec::~dirSpec
32    (int (*)(...))camp::endSpec::open
40    (int (*)(...))camp::spec::controlled
48    (int (*)(...))camp::spec::control
56    (int (*)(...))camp::spec::curl
64    (int (*)(...))camp::dirSpec::dir
72    (int (*)(...))camp::spec::outPartner
80    (int (*)(...))camp::spec::inPartner
88    (int (*)(...))camp::dirSpec::print
96    (int (*)(...))camp::dirSpec::eqnOut
104   (int (*)(...))camp::dirSpec::eqnIn

Class camp::dirSpec
   size=16 align=8
   base size=16 base align=8
camp::dirSpec (0x0x1545ff041340) 0
    vptr=((& camp::dirSpec::_ZTVN4camp7dirSpecE) + 16u)
  camp::endSpec (0x0x1545ff0413a8) 0 nearly-empty
      primary-for camp::dirSpec (0x0x1545ff041340)
    camp::spec (0x0x1545ff041410) 0 nearly-empty
        primary-for camp::endSpec (0x0x1545ff0413a8)
      gc (0x0x1545fe877840) 0 empty

Vtable for camp::curlSpec
camp::curlSpec::_ZTVN4camp8curlSpecE: 14u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp8curlSpecE)
16    (int (*)(...))camp::curlSpec::~curlSpec
24    (int (*)(...))camp::curlSpec::~curlSpec
32    (int (*)(...))camp::endSpec::open
40    (int (*)(...))camp::spec::controlled
48    (int (*)(...))camp::spec::control
56    (int (*)(...))camp::curlSpec::curl
64    (int (*)(...))camp::spec::dir
72    (int (*)(...))camp::spec::outPartner
80    (int (*)(...))camp::spec::inPartner
88    (int (*)(...))camp::curlSpec::print
96    (int (*)(...))camp::curlSpec::eqnOut
104   (int (*)(...))camp::curlSpec::eqnIn

Class camp::curlSpec
   size=16 align=8
   base size=16 base align=8
camp::curlSpec (0x0x1545ff041478) 0
    vptr=((& camp::curlSpec::_ZTVN4camp8curlSpecE) + 16u)
  camp::endSpec (0x0x1545ff0414e0) 0 nearly-empty
      primary-for camp::curlSpec (0x0x1545ff041478)
    camp::spec (0x0x1545ff041548) 0 nearly-empty
        primary-for camp::endSpec (0x0x1545ff0414e0)
      gc (0x0x1545fe8778a0) 0 empty

Vtable for camp::controlSpec
camp::controlSpec::_ZTVN4camp11controlSpecE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp11controlSpecE)
16    (int (*)(...))camp::controlSpec::~controlSpec
24    (int (*)(...))camp::controlSpec::~controlSpec
32    (int (*)(...))camp::controlSpec::open
40    (int (*)(...))camp::controlSpec::controlled
48    (int (*)(...))camp::controlSpec::control
56    (int (*)(...))camp::spec::curl
64    (int (*)(...))camp::spec::dir
72    (int (*)(...))camp::controlSpec::outPartner
80    (int (*)(...))camp::controlSpec::inPartner
88    (int (*)(...))camp::controlSpec::print

Class camp::controlSpec
   size=32 align=8
   base size=25 base align=8
camp::controlSpec (0x0x1545ff0415b0) 0
    vptr=((& camp::controlSpec::_ZTVN4camp11controlSpecE) + 16u)
  camp::spec (0x0x1545ff041618) 0 nearly-empty
      primary-for camp::controlSpec (0x0x1545ff0415b0)
    gc (0x0x1545fe877900) 0 empty

Class camp::tension
   size=16 align=8
   base size=9 base align=8
camp::tension (0x0x1545fe877960) 0

Class camp::knot
   size=64 align=8
   base size=64 base align=8
camp::knot (0x0x1545fe8779c0) 0

Vtable for camp::knotlist
camp::knotlist::_ZTVN4camp8knotlistE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp8knotlistE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))camp::knotlist::operator[]

Class camp::knotlist
   size=8 align=8
   base size=8 base align=8
camp::knotlist (0x0x1545fe877a20) 0 nearly-empty
    vptr=((& camp::knotlist::_ZTVN4camp8knotlistE) + 16u)

Vtable for camp::subknotlist
camp::subknotlist::_ZTVN4camp11subknotlistE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp11subknotlistE)
16    (int (*)(...))camp::subknotlist::~subknotlist
24    (int (*)(...))camp::subknotlist::~subknotlist
32    (int (*)(...))camp::subknotlist::length
40    (int (*)(...))camp::subknotlist::cyclic
48    (int (*)(...))camp::subknotlist::cell
56    (int (*)(...))camp::knotlist::operator[]

Class camp::subknotlist
   size=32 align=8
   base size=32 base align=8
camp::subknotlist (0x0x1545ff041680) 0
    vptr=((& camp::subknotlist::_ZTVN4camp11subknotlistE) + 16u)
  camp::knotlist (0x0x1545fe877a80) 0 nearly-empty
      primary-for camp::subknotlist (0x0x1545ff041680)

Class gc_allocator<camp::knot>
   size=1 align=1
   base size=0 base align=1
gc_allocator<camp::knot> (0x0x1545fe877c00) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<camp::knot> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<camp::knot> > (0x0x1545fe877ba0) 0 empty

Class gc_allocator<camp::knot>::rebind<camp::knot>
   size=1 align=1
   base size=0 base align=1
gc_allocator<camp::knot>::rebind<camp::knot> (0x0x1545fe877d20) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<camp::knot> >::rebind<camp::knot>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<camp::knot> >::rebind<camp::knot> (0x0x1545fe877cc0) 0 empty

Class std::_Vector_base<camp::knot, gc_allocator<camp::knot> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<camp::knot, gc_allocator<camp::knot> >::_Vector_impl (0x0x1545ff0418f0) 0
  gc_allocator<camp::knot> (0x0x1545fe877d80) 0 empty

Class std::_Vector_base<camp::knot, gc_allocator<camp::knot> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<camp::knot, gc_allocator<camp::knot> > (0x0x1545fe877b40) 0

Class std::vector<camp::knot, gc_allocator<camp::knot> >
   size=24 align=8
   base size=24 base align=8
std::vector<camp::knot, gc_allocator<camp::knot> > (0x0x1545ff041958) 0
  std::_Vector_base<camp::knot, gc_allocator<camp::knot> > (0x0x1545fe877de0) 0

Class mem::vector<camp::knot>
   size=24 align=8
   base size=24 base align=8
mem::vector<camp::knot> (0x0x1545fe56f9a0) 0
  std::vector<camp::knot, gc_allocator<camp::knot> > (0x0x1545ff041a28) 0
    std::_Vector_base<camp::knot, gc_allocator<camp::knot> > (0x0x1545fe877f00) 0
  gc (0x0x1545fe877f60) 0 empty

Class camp::cvector<camp::knot>
   size=24 align=8
   base size=24 base align=8
camp::cvector<camp::knot> (0x0x1545ff041a90) 0
  mem::vector<camp::knot> (0x0x1545fe56fa80) 0
    std::vector<camp::knot, gc_allocator<camp::knot> > (0x0x1545ff041af8) 0
      std::_Vector_base<camp::knot, gc_allocator<camp::knot> > (0x0x1545fe5e0000) 0
    gc (0x0x1545fe5e0060) 0 empty

Vtable for camp::simpleknotlist
camp::simpleknotlist::_ZTVN4camp14simpleknotlistE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp14simpleknotlistE)
16    (int (*)(...))camp::simpleknotlist::~simpleknotlist
24    (int (*)(...))camp::simpleknotlist::~simpleknotlist
32    (int (*)(...))camp::simpleknotlist::length
40    (int (*)(...))camp::simpleknotlist::cyclic
48    (int (*)(...))camp::simpleknotlist::cell
56    (int (*)(...))camp::knotlist::operator[]

Class camp::simpleknotlist
   size=40 align=8
   base size=33 base align=8
camp::simpleknotlist (0x0x1545ff041750) 0
    vptr=((& camp::simpleknotlist::_ZTVN4camp14simpleknotlistE) + 16u)
  camp::knotlist (0x0x1545fe877ae0) 0 nearly-empty
      primary-for camp::simpleknotlist (0x0x1545ff041750)

Class camp::protopath
   size=40 align=8
   base size=40 base align=8
camp::protopath (0x0x1545fe5e00c0) 0

Vtable for camp::knotprop<camp::knot>
camp::knotprop<camp::knot>::_ZTVN4camp8knotpropINS_4knotEEE: 14u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp8knotpropINS_4knotEEE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))camp::knotprop<T>::solo<camp::knot>
32    (int (*)(...))camp::knotprop<T>::start<camp::knot>
40    (int (*)(...))camp::knotprop<T>::end<camp::knot>
48    (int (*)(...))camp::knotprop<T>::linearCompute<camp::knot>
56    (int (*)(...))camp::knotprop<T>::cyclicCompute<camp::knot>
64    (int (*)(...))camp::knotprop<T>::linearBackCompute<camp::knot>
72    (int (*)(...))camp::knotprop<T>::cyclicBackCompute<camp::knot>
80    0u
88    0u
96    (int (*)(...))camp::knotprop<T>::compute<camp::knot>
104   (int (*)(...))camp::knotprop<T>::backCompute<camp::knot>

Class camp::knotprop<camp::knot>
   size=16 align=8
   base size=16 base align=8
camp::knotprop<camp::knot> (0x0x1545fe5e0180) 0
    vptr=((& camp::knotprop<camp::knot>::_ZTVN4camp8knotpropINS_4knotEEE) + 16u)

Vtable for camp::knottrans
camp::knottrans::_ZTVN4camp9knottransE: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp9knottransE)
16    (int (*)(...))camp::knottrans::mid
24    (int (*)(...))camp::knotprop<T>::solo<camp::knot>
32    (int (*)(...))camp::knotprop<T>::start<camp::knot>
40    (int (*)(...))camp::knotprop<T>::end<camp::knot>
48    (int (*)(...))camp::knotprop<T>::linearCompute<camp::knot>
56    (int (*)(...))camp::knotprop<T>::cyclicCompute<camp::knot>
64    (int (*)(...))camp::knotprop<T>::linearBackCompute<camp::knot>
72    (int (*)(...))camp::knotprop<T>::cyclicBackCompute<camp::knot>
80    (int (*)(...))camp::knottrans::~knottrans
88    (int (*)(...))camp::knottrans::~knottrans
96    (int (*)(...))camp::knotprop<T>::compute<camp::knot>
104   (int (*)(...))camp::knotprop<T>::backCompute<camp::knot>
112   (int (*)(...))camp::knottrans::trans

Class camp::knottrans
   size=16 align=8
   base size=16 base align=8
camp::knottrans (0x0x1545ff041b60) 0
    vptr=((& camp::knottrans::_ZTVN4camp9knottransE) + 16u)
  camp::knotprop<camp::knot> (0x0x1545fe5e01e0) 0
      primary-for camp::knottrans (0x0x1545ff041b60)

Vtable for camp::knoteffect
camp::knoteffect::_ZTVN4camp10knoteffectE: 14u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp10knoteffectE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))camp::knoteffect::solo
32    (int (*)(...))camp::knoteffect::start
40    (int (*)(...))camp::knoteffect::end
48    (int (*)(...))camp::knoteffect::linearExec
56    (int (*)(...))camp::knoteffect::cyclicExec
64    (int (*)(...))camp::knoteffect::linearBackExec
72    (int (*)(...))camp::knoteffect::cyclicBackExec
80    0u
88    0u
96    (int (*)(...))camp::knoteffect::exec
104   (int (*)(...))camp::knoteffect::backCompute

Class camp::knoteffect
   size=16 align=8
   base size=16 base align=8
camp::knoteffect (0x0x1545fe5e0240) 0
    vptr=((& camp::knoteffect::_ZTVN4camp10knoteffectE) + 16u)

Class GC_type_traits<camp::eqn>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::eqn> (0x0x1545fe5e02a0) 0

Class GC_type_traits<camp::tension>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::tension> (0x0x1545fe5e0300) 0

Class camp::flatguide
   size=216 align=8
   base size=216 base align=8
camp::flatguide (0x0x1545fe5e0360) 0

Vtable for camp::guide
camp::guide::_ZTVN4camp5guideE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp5guideE)
16    0u
24    0u
32    (int (*)(...))camp::guide::solve
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))camp::guide::cyclic
56    (int (*)(...))camp::guide::print
64    (int (*)(...))camp::guide::printLocation

Class camp::guide
   size=8 align=8
   base size=8 base align=8
camp::guide (0x0x1545ff041bc8) 0 nearly-empty
    vptr=((& camp::guide::_ZTVN4camp5guideE) + 16u)
  gc (0x0x1545fe5e04e0) 0 empty

Vtable for camp::pairguide
camp::pairguide::_ZTVN4camp9pairguideE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp9pairguideE)
16    (int (*)(...))camp::pairguide::~pairguide
24    (int (*)(...))camp::pairguide::~pairguide
32    (int (*)(...))camp::pairguide::solve
40    (int (*)(...))camp::pairguide::flatten
48    (int (*)(...))camp::guide::cyclic
56    (int (*)(...))camp::pairguide::print
64    (int (*)(...))camp::pairguide::printLocation

Class camp::pairguide
   size=24 align=8
   base size=24 base align=8
camp::pairguide (0x0x1545ff041c30) 0
    vptr=((& camp::pairguide::_ZTVN4camp9pairguideE) + 16u)
  camp::guide (0x0x1545ff041c98) 0 nearly-empty
      primary-for camp::pairguide (0x0x1545ff041c30)
    gc (0x0x1545fe5e0540) 0 empty

Vtable for camp::pathguide
camp::pathguide::_ZTVN4camp9pathguideE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp9pathguideE)
16    (int (*)(...))camp::pathguide::~pathguide
24    (int (*)(...))camp::pathguide::~pathguide
32    (int (*)(...))camp::pathguide::solve
40    (int (*)(...))camp::pathguide::flatten
48    (int (*)(...))camp::pathguide::cyclic
56    (int (*)(...))camp::pathguide::print
64    (int (*)(...))camp::pathguide::printLocation

Class camp::pathguide
   size=144 align=8
   base size=144 base align=8
camp::pathguide (0x0x1545ff041d00) 0
    vptr=((& camp::pathguide::_ZTVN4camp9pathguideE) + 16u)
  camp::guide (0x0x1545ff041d68) 0 nearly-empty
      primary-for camp::pathguide (0x0x1545ff041d00)
    gc (0x0x1545fe5e05a0) 0 empty

Class camp::tensionSpecifier
   size=24 align=8
   base size=17 base align=8
camp::tensionSpecifier (0x0x1545ff041dd0) 0
  gc (0x0x1545fe5e0600) 0 empty

Vtable for camp::tensionguide
camp::tensionguide::_ZTVN4camp12tensionguideE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp12tensionguideE)
16    (int (*)(...))camp::tensionguide::~tensionguide
24    (int (*)(...))camp::tensionguide::~tensionguide
32    (int (*)(...))camp::guide::solve
40    (int (*)(...))camp::tensionguide::flatten
48    (int (*)(...))camp::guide::cyclic
56    (int (*)(...))camp::tensionguide::print
64    (int (*)(...))camp::tensionguide::printLocation

Class camp::tensionguide
   size=40 align=8
   base size=40 base align=8
camp::tensionguide (0x0x1545ff041e38) 0
    vptr=((& camp::tensionguide::_ZTVN4camp12tensionguideE) + 16u)
  camp::guide (0x0x1545ff041ea0) 0 nearly-empty
      primary-for camp::tensionguide (0x0x1545ff041e38)
    gc (0x0x1545fe5e0660) 0 empty

Class camp::curlSpecifier
   size=16 align=8
   base size=12 base align=8
camp::curlSpecifier (0x0x1545fe6c5138) 0
  gc (0x0x1545fe5e06c0) 0 empty

Vtable for camp::specguide
camp::specguide::_ZTVN4camp9specguideE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp9specguideE)
16    (int (*)(...))camp::specguide::~specguide
24    (int (*)(...))camp::specguide::~specguide
32    (int (*)(...))camp::guide::solve
40    (int (*)(...))camp::specguide::flatten
48    (int (*)(...))camp::guide::cyclic
56    (int (*)(...))camp::specguide::print
64    (int (*)(...))camp::specguide::printLocation

Class camp::specguide
   size=24 align=8
   base size=20 base align=8
camp::specguide (0x0x1545fe6c51a0) 0
    vptr=((& camp::specguide::_ZTVN4camp9specguideE) + 16u)
  camp::guide (0x0x1545fe6c5208) 0 nearly-empty
      primary-for camp::specguide (0x0x1545fe6c51a0)
    gc (0x0x1545fe5e0720) 0 empty

Vtable for camp::controlguide
camp::controlguide::_ZTVN4camp12controlguideE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp12controlguideE)
16    (int (*)(...))camp::controlguide::~controlguide
24    (int (*)(...))camp::controlguide::~controlguide
32    (int (*)(...))camp::guide::solve
40    (int (*)(...))camp::controlguide::flatten
48    (int (*)(...))camp::guide::cyclic
56    (int (*)(...))camp::controlguide::print
64    (int (*)(...))camp::controlguide::printLocation

Class camp::controlguide
   size=40 align=8
   base size=40 base align=8
camp::controlguide (0x0x1545fe6c5270) 0
    vptr=((& camp::controlguide::_ZTVN4camp12controlguideE) + 16u)
  camp::guide (0x0x1545fe6c52d8) 0 nearly-empty
      primary-for camp::controlguide (0x0x1545fe6c5270)
    gc (0x0x1545fe5e0780) 0 empty

Vtable for camp::multiguide
camp::multiguide::_ZTVN4camp10multiguideE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp10multiguideE)
16    (int (*)(...))camp::multiguide::~multiguide
24    (int (*)(...))camp::multiguide::~multiguide
32    (int (*)(...))camp::multiguide::solve
40    (int (*)(...))camp::multiguide::flatten
48    (int (*)(...))camp::multiguide::cyclic
56    (int (*)(...))camp::multiguide::print
64    (int (*)(...))camp::multiguide::printLocation

Class camp::multiguide
   size=24 align=8
   base size=24 base align=8
camp::multiguide (0x0x1545fe6c5478) 0
    vptr=((& camp::multiguide::_ZTVN4camp10multiguideE) + 16u)
  camp::guide (0x0x1545fe6c54e0) 0 nearly-empty
      primary-for camp::multiguide (0x0x1545fe6c5478)
    gc (0x0x1545fe5e07e0) 0 empty

Class gc_allocator<camp::guide*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<camp::guide*> (0x0x1545fe5e0900) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<camp::guide*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<camp::guide*> > (0x0x1545fe5e08a0) 0 empty

Class gc_allocator<camp::guide*>::rebind<camp::guide*>
   size=1 align=1
   base size=0 base align=1
gc_allocator<camp::guide*>::rebind<camp::guide*> (0x0x1545fe5e0a20) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<camp::guide*> >::rebind<camp::guide*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<camp::guide*> >::rebind<camp::guide*> (0x0x1545fe5e09c0) 0 empty

Class std::_Vector_base<camp::guide*, gc_allocator<camp::guide*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<camp::guide*, gc_allocator<camp::guide*> >::_Vector_impl (0x0x1545fe6c5680) 0
  gc_allocator<camp::guide*> (0x0x1545fe5e0a80) 0 empty

Class std::_Vector_base<camp::guide*, gc_allocator<camp::guide*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<camp::guide*, gc_allocator<camp::guide*> > (0x0x1545fe5e0840) 0

Class std::vector<camp::guide*, gc_allocator<camp::guide*> >
   size=24 align=8
   base size=24 base align=8
std::vector<camp::guide*, gc_allocator<camp::guide*> > (0x0x1545fe6c56e8) 0
  std::_Vector_base<camp::guide*, gc_allocator<camp::guide*> > (0x0x1545fe5e0ae0) 0

Class mem::vector<camp::guide*>
   size=24 align=8
   base size=24 base align=8
mem::vector<camp::guide*> (0x0x1545fe6f0700) 0
  std::vector<camp::guide*, gc_allocator<camp::guide*> > (0x0x1545fe6c57b8) 0
    std::_Vector_base<camp::guide*, gc_allocator<camp::guide*> > (0x0x1545fe5e0cc0) 0
  gc (0x0x1545fe5e0d20) 0 empty

Class camp::cycleToken
   size=1 align=1
   base size=1 base align=1
camp::cycleToken (0x0x1545fe6c5a90) 0 empty
  gc (0x0x1545fe5e0d80) 0 empty

Vtable for camp::cycletokguide
camp::cycletokguide::_ZTVN4camp13cycletokguideE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp13cycletokguideE)
16    (int (*)(...))camp::cycletokguide::~cycletokguide
24    (int (*)(...))camp::cycletokguide::~cycletokguide
32    (int (*)(...))camp::cycletokguide::solve
40    (int (*)(...))camp::cycletokguide::flatten
48    (int (*)(...))camp::cycletokguide::cyclic
56    (int (*)(...))camp::cycletokguide::print
64    (int (*)(...))camp::cycletokguide::printLocation

Class camp::cycletokguide
   size=8 align=8
   base size=8 base align=8
camp::cycletokguide (0x0x1545fe6c5af8) 0 nearly-empty
    vptr=((& camp::cycletokguide::_ZTVN4camp13cycletokguideE) + 16u)
  camp::guide (0x0x1545fe6c5b60) 0 nearly-empty
      primary-for camp::cycletokguide (0x0x1545fe6c5af8)
    gc (0x0x1545fe5e0de0) 0 empty

Class GC_type_traits<camp::pairguide>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::pairguide> (0x0x1545fe5e0e40) 0

Class GC_type_traits<camp::tensionSpecifier>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::tensionSpecifier> (0x0x1545fe5e0ea0) 0

Class GC_type_traits<camp::tensionguide>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::tensionguide> (0x0x1545fe5e0f00) 0

Class GC_type_traits<camp::curlSpecifier>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::curlSpecifier> (0x0x1545fe5e0f60) 0

Class GC_type_traits<camp::controlguide>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::controlguide> (0x0x1545fe37d000) 0

Class GC_type_traits<camp::cycleToken>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::cycleToken> (0x0x1545fe37d060) 0

Class GC_type_traits<camp::cycletokguide>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::cycletokguide> (0x0x1545fe37d0c0) 0

Vtable for camp::file
camp::file::_ZTVN4camp4fileE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp4fileE)
16    (int (*)(...))camp::file::open
24    (int (*)(...))camp::file::~file
32    (int (*)(...))camp::file::~file
40    (int (*)(...))camp::file::eol
48    (int (*)(...))camp::file::nexteol
56    (int (*)(...))camp::file::text
64    (int (*)(...))camp::file::eof
72    (int (*)(...))camp::file::error
80    (int (*)(...))camp::file::close
88    (int (*)(...))camp::file::clear
96    (int (*)(...))camp::file::precision
104   (int (*)(...))camp::file::flush
112   (int (*)(...))camp::file::tell
120   (int (*)(...))camp::file::seek
128   (int (*)(...))camp::file::Read
136   (int (*)(...))camp::file::Read
144   (int (*)(...))camp::file::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::file::Read
168   (int (*)(...))camp::file::Read
176   (int (*)(...))camp::file::Read
184   (int (*)(...))camp::file::Read
192   (int (*)(...))camp::file::readwhite
200   (int (*)(...))camp::file::write
208   (int (*)(...))camp::file::write
216   (int (*)(...))camp::file::write
224   (int (*)(...))camp::file::write
232   (int (*)(...))camp::file::write
240   (int (*)(...))camp::file::write
248   (int (*)(...))camp::file::write
256   (int (*)(...))camp::file::write
264   (int (*)(...))camp::file::write
272   (int (*)(...))camp::file::writeline
280   (int (*)(...))camp::file::ignoreComment
288   (int (*)(...))camp::file::csv

Class camp::file
   size=80 align=8
   base size=80 base align=8
camp::file (0x0x1545fe6c5c30) 0
    vptr=((& camp::file::_ZTVN4camp4fileE) + 16u)
  gc (0x0x1545fe37d120) 0 empty

Vtable for camp::opipe
camp::opipe::_ZTVN4camp5opipeE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp5opipeE)
16    (int (*)(...))camp::opipe::open
24    (int (*)(...))camp::opipe::~opipe
32    (int (*)(...))camp::opipe::~opipe
40    (int (*)(...))camp::file::eol
48    (int (*)(...))camp::file::nexteol
56    (int (*)(...))camp::opipe::text
64    (int (*)(...))camp::opipe::eof
72    (int (*)(...))camp::opipe::error
80    (int (*)(...))camp::file::close
88    (int (*)(...))camp::opipe::clear
96    (int (*)(...))camp::file::precision
104   (int (*)(...))camp::opipe::flush
112   (int (*)(...))camp::opipe::tell
120   (int (*)(...))camp::opipe::seek
128   (int (*)(...))camp::file::Read
136   (int (*)(...))camp::file::Read
144   (int (*)(...))camp::file::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::file::Read
168   (int (*)(...))camp::file::Read
176   (int (*)(...))camp::file::Read
184   (int (*)(...))camp::file::Read
192   (int (*)(...))camp::file::readwhite
200   (int (*)(...))camp::opipe::write
208   (int (*)(...))camp::opipe::write
216   (int (*)(...))camp::opipe::write
224   (int (*)(...))camp::opipe::write
232   (int (*)(...))camp::opipe::write
240   (int (*)(...))camp::opipe::write
248   (int (*)(...))camp::opipe::write
256   (int (*)(...))camp::opipe::write
264   (int (*)(...))camp::opipe::write
272   (int (*)(...))camp::opipe::writeline
280   (int (*)(...))camp::file::ignoreComment
288   (int (*)(...))camp::file::csv

Class camp::opipe
   size=80 align=8
   base size=80 base align=8
camp::opipe (0x0x1545fe3cc6e8) 0
    vptr=((& camp::opipe::_ZTVN4camp5opipeE) + 16u)
  camp::file (0x0x1545fe3cc750) 0
      primary-for camp::opipe (0x0x1545fe3cc6e8)
    gc (0x0x1545fe37d180) 0 empty

Vtable for camp::ifile
camp::ifile::_ZTVN4camp5ifileE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp5ifileE)
16    (int (*)(...))camp::ifile::open
24    (int (*)(...))camp::ifile::~ifile
32    (int (*)(...))camp::ifile::~ifile
40    (int (*)(...))camp::ifile::eol
48    (int (*)(...))camp::ifile::nexteol
56    (int (*)(...))camp::ifile::text
64    (int (*)(...))camp::ifile::eof
72    (int (*)(...))camp::ifile::error
80    (int (*)(...))camp::ifile::close
88    (int (*)(...))camp::ifile::clear
96    (int (*)(...))camp::file::precision
104   (int (*)(...))camp::file::flush
112   (int (*)(...))camp::ifile::tell
120   (int (*)(...))camp::ifile::seek
128   (int (*)(...))camp::ifile::Read
136   (int (*)(...))camp::ifile::Read
144   (int (*)(...))camp::ifile::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::ifile::Read
168   (int (*)(...))camp::ifile::Read
176   (int (*)(...))camp::ifile::Read
184   (int (*)(...))camp::ifile::Read
192   (int (*)(...))camp::ifile::readwhite
200   (int (*)(...))camp::file::write
208   (int (*)(...))camp::file::write
216   (int (*)(...))camp::file::write
224   (int (*)(...))camp::file::write
232   (int (*)(...))camp::file::write
240   (int (*)(...))camp::file::write
248   (int (*)(...))camp::file::write
256   (int (*)(...))camp::file::write
264   (int (*)(...))camp::file::write
272   (int (*)(...))camp::file::writeline
280   (int (*)(...))camp::ifile::ignoreComment
288   (int (*)(...))camp::ifile::csv

Class camp::ifile
   size=112 align=8
   base size=105 base align=8
camp::ifile (0x0x1545fe3cc7b8) 0
    vptr=((& camp::ifile::_ZTVN4camp5ifileE) + 16u)
  camp::file (0x0x1545fe3cc820) 0
      primary-for camp::ifile (0x0x1545fe3cc7b8)
    gc (0x0x1545fe37d2a0) 0 empty

Class std::fpos<__mbstate_t>
   size=16 align=8
   base size=16 base align=8
std::fpos<__mbstate_t> (0x0x1545fe37d480) 0

Vtable for camp::iofile
camp::iofile::_ZTVN4camp6iofileE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp6iofileE)
16    (int (*)(...))camp::ifile::open
24    (int (*)(...))camp::iofile::~iofile
32    (int (*)(...))camp::iofile::~iofile
40    (int (*)(...))camp::ifile::eol
48    (int (*)(...))camp::ifile::nexteol
56    (int (*)(...))camp::ifile::text
64    (int (*)(...))camp::ifile::eof
72    (int (*)(...))camp::ifile::error
80    (int (*)(...))camp::ifile::close
88    (int (*)(...))camp::ifile::clear
96    (int (*)(...))camp::iofile::precision
104   (int (*)(...))camp::iofile::flush
112   (int (*)(...))camp::ifile::tell
120   (int (*)(...))camp::ifile::seek
128   (int (*)(...))camp::ifile::Read
136   (int (*)(...))camp::ifile::Read
144   (int (*)(...))camp::ifile::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::ifile::Read
168   (int (*)(...))camp::ifile::Read
176   (int (*)(...))camp::ifile::Read
184   (int (*)(...))camp::ifile::Read
192   (int (*)(...))camp::ifile::readwhite
200   (int (*)(...))camp::iofile::write
208   (int (*)(...))camp::iofile::write
216   (int (*)(...))camp::iofile::write
224   (int (*)(...))camp::iofile::write
232   (int (*)(...))camp::iofile::write
240   (int (*)(...))camp::iofile::write
248   (int (*)(...))camp::iofile::write
256   (int (*)(...))camp::iofile::write
264   (int (*)(...))camp::iofile::write
272   (int (*)(...))camp::iofile::writeline
280   (int (*)(...))camp::ifile::ignoreComment
288   (int (*)(...))camp::ifile::csv

Class camp::iofile
   size=112 align=8
   base size=105 base align=8
camp::iofile (0x0x1545fe3cc8f0) 0
    vptr=((& camp::iofile::_ZTVN4camp6iofileE) + 16u)
  camp::ifile (0x0x1545fe3cc958) 0
      primary-for camp::iofile (0x0x1545fe3cc8f0)
    camp::file (0x0x1545fe3cc9c0) 0
        primary-for camp::ifile (0x0x1545fe3cc958)
      gc (0x0x1545fe37d4e0) 0 empty

Vtable for camp::ofile
camp::ofile::_ZTVN4camp5ofileE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp5ofileE)
16    (int (*)(...))camp::ofile::open
24    (int (*)(...))camp::ofile::~ofile
32    (int (*)(...))camp::ofile::~ofile
40    (int (*)(...))camp::file::eol
48    (int (*)(...))camp::file::nexteol
56    (int (*)(...))camp::ofile::text
64    (int (*)(...))camp::ofile::eof
72    (int (*)(...))camp::ofile::error
80    (int (*)(...))camp::ofile::close
88    (int (*)(...))camp::ofile::clear
96    (int (*)(...))camp::ofile::precision
104   (int (*)(...))camp::ofile::flush
112   (int (*)(...))camp::ofile::tell
120   (int (*)(...))camp::ofile::seek
128   (int (*)(...))camp::file::Read
136   (int (*)(...))camp::file::Read
144   (int (*)(...))camp::file::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::file::Read
168   (int (*)(...))camp::file::Read
176   (int (*)(...))camp::file::Read
184   (int (*)(...))camp::file::Read
192   (int (*)(...))camp::file::readwhite
200   (int (*)(...))camp::ofile::write
208   (int (*)(...))camp::ofile::write
216   (int (*)(...))camp::ofile::write
224   (int (*)(...))camp::ofile::write
232   (int (*)(...))camp::ofile::write
240   (int (*)(...))camp::ofile::write
248   (int (*)(...))camp::ofile::write
256   (int (*)(...))camp::ofile::write
264   (int (*)(...))camp::ofile::write
272   (int (*)(...))camp::ofile::writeline
280   (int (*)(...))camp::file::ignoreComment
288   (int (*)(...))camp::file::csv

Class camp::ofile
   size=104 align=8
   base size=100 base align=8
camp::ofile (0x0x1545fe3cca28) 0
    vptr=((& camp::ofile::_ZTVN4camp5ofileE) + 16u)
  camp::file (0x0x1545fe3cca90) 0
      primary-for camp::ofile (0x0x1545fe3cca28)
    gc (0x0x1545fe37d600) 0 empty

Vtable for camp::ibfile
camp::ibfile::_ZTVN4camp6ibfileE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp6ibfileE)
16    (int (*)(...))camp::ifile::open
24    (int (*)(...))camp::ibfile::~ibfile
32    (int (*)(...))camp::ibfile::~ibfile
40    (int (*)(...))camp::ifile::eol
48    (int (*)(...))camp::ifile::nexteol
56    (int (*)(...))camp::ifile::text
64    (int (*)(...))camp::ifile::eof
72    (int (*)(...))camp::ifile::error
80    (int (*)(...))camp::ifile::close
88    (int (*)(...))camp::ifile::clear
96    (int (*)(...))camp::file::precision
104   (int (*)(...))camp::file::flush
112   (int (*)(...))camp::ifile::tell
120   (int (*)(...))camp::ifile::seek
128   (int (*)(...))camp::ibfile::Read
136   (int (*)(...))camp::ibfile::Read
144   (int (*)(...))camp::ibfile::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::ifile::Read
168   (int (*)(...))camp::ifile::Read
176   (int (*)(...))camp::ibfile::Read
184   (int (*)(...))camp::ibfile::Read
192   (int (*)(...))camp::ifile::readwhite
200   (int (*)(...))camp::file::write
208   (int (*)(...))camp::file::write
216   (int (*)(...))camp::file::write
224   (int (*)(...))camp::file::write
232   (int (*)(...))camp::file::write
240   (int (*)(...))camp::file::write
248   (int (*)(...))camp::file::write
256   (int (*)(...))camp::file::write
264   (int (*)(...))camp::file::write
272   (int (*)(...))camp::file::writeline
280   (int (*)(...))camp::ifile::ignoreComment
288   (int (*)(...))camp::ifile::csv

Class camp::ibfile
   size=112 align=8
   base size=105 base align=8
camp::ibfile (0x0x1545fe3ccaf8) 0
    vptr=((& camp::ibfile::_ZTVN4camp6ibfileE) + 16u)
  camp::ifile (0x0x1545fe3ccb60) 0
      primary-for camp::ibfile (0x0x1545fe3ccaf8)
    camp::file (0x0x1545fe3ccbc8) 0
        primary-for camp::ifile (0x0x1545fe3ccb60)
      gc (0x0x1545fe37d720) 0 empty

Vtable for camp::iobfile
camp::iobfile::_ZTVN4camp7iobfileE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp7iobfileE)
16    (int (*)(...))camp::ifile::open
24    (int (*)(...))camp::iobfile::~iobfile
32    (int (*)(...))camp::iobfile::~iobfile
40    (int (*)(...))camp::ifile::eol
48    (int (*)(...))camp::ifile::nexteol
56    (int (*)(...))camp::ifile::text
64    (int (*)(...))camp::ifile::eof
72    (int (*)(...))camp::ifile::error
80    (int (*)(...))camp::ifile::close
88    (int (*)(...))camp::ifile::clear
96    (int (*)(...))camp::file::precision
104   (int (*)(...))camp::iobfile::flush
112   (int (*)(...))camp::ifile::tell
120   (int (*)(...))camp::ifile::seek
128   (int (*)(...))camp::ibfile::Read
136   (int (*)(...))camp::ibfile::Read
144   (int (*)(...))camp::ibfile::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::ifile::Read
168   (int (*)(...))camp::ifile::Read
176   (int (*)(...))camp::ibfile::Read
184   (int (*)(...))camp::ibfile::Read
192   (int (*)(...))camp::ifile::readwhite
200   (int (*)(...))camp::iobfile::write
208   (int (*)(...))camp::iobfile::write
216   (int (*)(...))camp::iobfile::write
224   (int (*)(...))camp::iobfile::write
232   (int (*)(...))camp::iobfile::write
240   (int (*)(...))camp::iobfile::write
248   (int (*)(...))camp::iobfile::write
256   (int (*)(...))camp::iobfile::write
264   (int (*)(...))camp::iobfile::write
272   (int (*)(...))camp::iobfile::writeline
280   (int (*)(...))camp::ifile::ignoreComment
288   (int (*)(...))camp::ifile::csv

Class camp::iobfile
   size=112 align=8
   base size=105 base align=8
camp::iobfile (0x0x1545fe3ccdd0) 0
    vptr=((& camp::iobfile::_ZTVN4camp7iobfileE) + 16u)
  camp::ibfile (0x0x1545fe3cce38) 0
      primary-for camp::iobfile (0x0x1545fe3ccdd0)
    camp::ifile (0x0x1545fe3ccea0) 0
        primary-for camp::ibfile (0x0x1545fe3cce38)
      camp::file (0x0x1545fe3ccf08) 0
          primary-for camp::ifile (0x0x1545fe3ccea0)
        gc (0x0x1545fe37d780) 0 empty

Vtable for camp::obfile
camp::obfile::_ZTVN4camp6obfileE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp6obfileE)
16    (int (*)(...))camp::ofile::open
24    (int (*)(...))camp::obfile::~obfile
32    (int (*)(...))camp::obfile::~obfile
40    (int (*)(...))camp::file::eol
48    (int (*)(...))camp::file::nexteol
56    (int (*)(...))camp::ofile::text
64    (int (*)(...))camp::ofile::eof
72    (int (*)(...))camp::ofile::error
80    (int (*)(...))camp::ofile::close
88    (int (*)(...))camp::ofile::clear
96    (int (*)(...))camp::ofile::precision
104   (int (*)(...))camp::ofile::flush
112   (int (*)(...))camp::ofile::tell
120   (int (*)(...))camp::ofile::seek
128   (int (*)(...))camp::file::Read
136   (int (*)(...))camp::file::Read
144   (int (*)(...))camp::file::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::file::Read
168   (int (*)(...))camp::file::Read
176   (int (*)(...))camp::file::Read
184   (int (*)(...))camp::file::Read
192   (int (*)(...))camp::file::readwhite
200   (int (*)(...))camp::obfile::write
208   (int (*)(...))camp::obfile::write
216   (int (*)(...))camp::obfile::write
224   (int (*)(...))camp::obfile::write
232   (int (*)(...))camp::obfile::write
240   (int (*)(...))camp::obfile::write
248   (int (*)(...))camp::obfile::write
256   (int (*)(...))camp::obfile::write
264   (int (*)(...))camp::obfile::write
272   (int (*)(...))camp::obfile::writeline
280   (int (*)(...))camp::file::ignoreComment
288   (int (*)(...))camp::file::csv

Class camp::obfile
   size=104 align=8
   base size=100 base align=8
camp::obfile (0x0x1545fe3ccc98) 0
    vptr=((& camp::obfile::_ZTVN4camp6obfileE) + 16u)
  camp::ofile (0x0x1545fe3ccd00) 0
      primary-for camp::obfile (0x0x1545fe3ccc98)
    camp::file (0x0x1545fe4ec000) 0
        primary-for camp::ofile (0x0x1545fe3ccd00)
      gc (0x0x1545fe37d7e0) 0 empty

Vtable for camp::ixfile
camp::ixfile::_ZTVN4camp6ixfileE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp6ixfileE)
16    (int (*)(...))camp::ixfile::open
24    (int (*)(...))camp::ixfile::~ixfile
32    (int (*)(...))camp::ixfile::~ixfile
40    (int (*)(...))camp::file::eol
48    (int (*)(...))camp::file::nexteol
56    (int (*)(...))camp::file::text
64    (int (*)(...))camp::ixfile::eof
72    (int (*)(...))camp::ixfile::error
80    (int (*)(...))camp::ixfile::close
88    (int (*)(...))camp::ixfile::clear
96    (int (*)(...))camp::file::precision
104   (int (*)(...))camp::file::flush
112   (int (*)(...))camp::ixfile::tell
120   (int (*)(...))camp::ixfile::seek
128   (int (*)(...))camp::file::Read
136   (int (*)(...))camp::ixfile::Read
144   (int (*)(...))camp::ixfile::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::ixfile::Read
168   (int (*)(...))camp::ixfile::Read
176   (int (*)(...))camp::file::Read
184   (int (*)(...))camp::file::Read
192   (int (*)(...))camp::file::readwhite
200   (int (*)(...))camp::file::write
208   (int (*)(...))camp::file::write
216   (int (*)(...))camp::file::write
224   (int (*)(...))camp::file::write
232   (int (*)(...))camp::file::write
240   (int (*)(...))camp::file::write
248   (int (*)(...))camp::file::write
256   (int (*)(...))camp::file::write
264   (int (*)(...))camp::file::write
272   (int (*)(...))camp::file::writeline
280   (int (*)(...))camp::file::ignoreComment
288   (int (*)(...))camp::file::csv

Class camp::ixfile
   size=96 align=8
   base size=92 base align=8
camp::ixfile (0x0x1545fe4ec138) 0
    vptr=((& camp::ixfile::_ZTVN4camp6ixfileE) + 16u)
  camp::file (0x0x1545fe4ec1a0) 0
      primary-for camp::ixfile (0x0x1545fe4ec138)
    gc (0x0x1545fe37d840) 0 empty

Vtable for camp::ioxfile
camp::ioxfile::_ZTVN4camp7ioxfileE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp7ioxfileE)
16    (int (*)(...))camp::ixfile::open
24    (int (*)(...))camp::ioxfile::~ioxfile
32    (int (*)(...))camp::ioxfile::~ioxfile
40    (int (*)(...))camp::file::eol
48    (int (*)(...))camp::file::nexteol
56    (int (*)(...))camp::file::text
64    (int (*)(...))camp::ixfile::eof
72    (int (*)(...))camp::ixfile::error
80    (int (*)(...))camp::ixfile::close
88    (int (*)(...))camp::ixfile::clear
96    (int (*)(...))camp::file::precision
104   (int (*)(...))camp::ioxfile::flush
112   (int (*)(...))camp::ixfile::tell
120   (int (*)(...))camp::ixfile::seek
128   (int (*)(...))camp::file::Read
136   (int (*)(...))camp::ixfile::Read
144   (int (*)(...))camp::ixfile::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::ixfile::Read
168   (int (*)(...))camp::ixfile::Read
176   (int (*)(...))camp::file::Read
184   (int (*)(...))camp::file::Read
192   (int (*)(...))camp::file::readwhite
200   (int (*)(...))camp::file::write
208   (int (*)(...))camp::ioxfile::write
216   (int (*)(...))camp::ioxfile::write
224   (int (*)(...))camp::ioxfile::write
232   (int (*)(...))camp::ioxfile::write
240   (int (*)(...))camp::file::write
248   (int (*)(...))camp::file::write
256   (int (*)(...))camp::file::write
264   (int (*)(...))camp::file::write
272   (int (*)(...))camp::file::writeline
280   (int (*)(...))camp::file::ignoreComment
288   (int (*)(...))camp::file::csv

Class camp::ioxfile
   size=96 align=8
   base size=92 base align=8
camp::ioxfile (0x0x1545fe4ec208) 0
    vptr=((& camp::ioxfile::_ZTVN4camp7ioxfileE) + 16u)
  camp::ixfile (0x0x1545fe4ec270) 0
      primary-for camp::ioxfile (0x0x1545fe4ec208)
    camp::file (0x0x1545fe4ec2d8) 0
        primary-for camp::ixfile (0x0x1545fe4ec270)
      gc (0x0x1545fe37dae0) 0 empty

Vtable for camp::oxfile
camp::oxfile::_ZTVN4camp6oxfileE: 37u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp6oxfileE)
16    (int (*)(...))camp::oxfile::open
24    (int (*)(...))camp::oxfile::~oxfile
32    (int (*)(...))camp::oxfile::~oxfile
40    (int (*)(...))camp::file::eol
48    (int (*)(...))camp::file::nexteol
56    (int (*)(...))camp::file::text
64    (int (*)(...))camp::oxfile::eof
72    (int (*)(...))camp::oxfile::error
80    (int (*)(...))camp::oxfile::close
88    (int (*)(...))camp::oxfile::clear
96    (int (*)(...))camp::file::precision
104   (int (*)(...))camp::oxfile::flush
112   (int (*)(...))camp::oxfile::tell
120   (int (*)(...))camp::oxfile::seek
128   (int (*)(...))camp::file::Read
136   (int (*)(...))camp::file::Read
144   (int (*)(...))camp::file::Read
152   (int (*)(...))camp::file::Read
160   (int (*)(...))camp::file::Read
168   (int (*)(...))camp::file::Read
176   (int (*)(...))camp::file::Read
184   (int (*)(...))camp::file::Read
192   (int (*)(...))camp::file::readwhite
200   (int (*)(...))camp::file::write
208   (int (*)(...))camp::oxfile::write
216   (int (*)(...))camp::oxfile::write
224   (int (*)(...))camp::oxfile::write
232   (int (*)(...))camp::oxfile::write
240   (int (*)(...))camp::file::write
248   (int (*)(...))camp::file::write
256   (int (*)(...))camp::file::write
264   (int (*)(...))camp::file::write
272   (int (*)(...))camp::file::writeline
280   (int (*)(...))camp::file::ignoreComment
288   (int (*)(...))camp::file::csv

Class camp::oxfile
   size=88 align=8
   base size=88 base align=8
camp::oxfile (0x0x1545fe4ec340) 0
    vptr=((& camp::oxfile::_ZTVN4camp6oxfileE) + 16u)
  camp::file (0x0x1545fe4ec3a8) 0
      primary-for camp::oxfile (0x0x1545fe4ec340)
    gc (0x0x1545fe37db40) 0 empty

Class run::times<camp::triple>
   size=1 align=1
   base size=0 base align=1
run::times<camp::triple> (0x0x1545fe16e120) 0 empty

Class run::divide<camp::triple>
   size=1 align=1
   base size=0 base align=1
run::divide<camp::triple> (0x0x1545fe16e240) 0 empty

Class run::plus<long long int>
   size=1 align=1
   base size=0 base align=1
run::plus<long long int> (0x0x1545fe16e2a0) 0 empty

Class run::minus<long long int>
   size=1 align=1
   base size=0 base align=1
run::minus<long long int> (0x0x1545fe16e300) 0 empty

Class run::times<long long int>
   size=1 align=1
   base size=0 base align=1
run::times<long long int> (0x0x1545fe16e360) 0 empty

Class run::divide<long long int>
   size=1 align=1
   base size=0 base align=1
run::divide<long long int> (0x0x1545fe16e3c0) 0 empty

Class run::power<long long int>
   size=1 align=1
   base size=0 base align=1
run::power<long long int> (0x0x1545fe16e480) 0 empty

Class camp::box
   size=64 align=8
   base size=64 base align=8
camp::box (0x0x1545fe16e780) 0

Vtable for camp::drawElement
camp::drawElement::_ZTVN4camp11drawElementE: 33u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4camp11drawElementE)
16    (int (*)(...))camp::drawElement::~drawElement
24    (int (*)(...))camp::drawElement::~drawElement
32    (int (*)(...))camp::drawElement::bounds
40    (int (*)(...))camp::drawElement::bounds
48    (int (*)(...))camp::drawElement::bounds
56    (int (*)(...))camp::drawElement::ratio
64    (int (*)(...))camp::drawElement::minratio
72    (int (*)(...))camp::drawElement::maxratio
80    (int (*)(...))camp::drawElement::ratio
88    (int (*)(...))camp::drawElement::minratio
96    (int (*)(...))camp::drawElement::maxratio
104   (int (*)(...))camp::drawElement::islabel
112   (int (*)(...))camp::drawElement::islayer
120   (int (*)(...))camp::drawElement::is3D
128   (int (*)(...))camp::drawElement::svg
136   (int (*)(...))camp::drawElement::svgpng
144   (int (*)(...))camp::drawElement::beginclip
152   (int (*)(...))camp::drawElement::endclip
160   (int (*)(...))camp::drawElement::begingroup
168   (int (*)(...))camp::drawElement::begingroup3
176   (int (*)(...))camp::drawElement::endgroup
184   (int (*)(...))camp::drawElement::endgroup3
192   (int (*)(...))camp::drawElement::transf3
200   (int (*)(...))camp::drawElement::save
208   (int (*)(...))camp::drawElement::draw
216   (int (*)(...))camp::drawElement::write
224   (int (*)(...))camp::drawElement::write
232   (int (*)(...))camp::drawElement::displacement
240   (int (*)(...))camp::drawElement::render
248   (int (*)(...))camp::drawElement::transformed
256   (int (*)(...))camp::drawElement::transformed

Class camp::drawElement
   size=8 align=8
   base size=8 base align=8
camp::drawElement (0x0x1545fe236478) 0 nearly-empty
    vptr=((& camp::drawElement::_ZTVN4camp11drawElementE) + 16u)
  gc (0x0x1545fe16e7e0) 0 empty

Vtable for camp::drawElementLC
camp::drawElementLC::_ZTVN4camp13drawElementLCE: 64u entries
0     0u
8     0u
16    0u
24    0u
32    0u
40    0u
48    0u
56    0u
64    0u
72    0u
80    0u
88    0u
96    0u
104   0u
112   0u
120   0u
128   0u
136   0u
144   0u
152   0u
160   0u
168   0u
176   0u
184   0u
192   0u
200   0u
208   0u
216   0u
224   0u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp13drawElementLCE)
264   (int (*)(...))camp::drawElementLC::~drawElementLC
272   (int (*)(...))camp::drawElementLC::~drawElementLC
280   (int (*)(...))camp::drawElement::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawElement::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElementLC::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElementLC::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawElement::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawElement::transformed
504   (int (*)(...))camp::drawElementLC::transformed

VTT for camp::drawElementLC
camp::drawElementLC::_ZTTN4camp13drawElementLCE: 2u entries
0     ((& camp::drawElementLC::_ZTVN4camp13drawElementLCE) + 264u)
8     ((& camp::drawElementLC::_ZTVN4camp13drawElementLCE) + 264u)

Class camp::drawElementLC
   size=16 align=8
   base size=16 base align=8
camp::drawElementLC (0x0x1545fe2364e0) 0
    vptridx=0u vptr=((& camp::drawElementLC::_ZTVN4camp13drawElementLCE) + 264u)
  camp::drawElement (0x0x1545fe236548) 0 nearly-empty virtual
      primary-for camp::drawElementLC (0x0x1545fe2364e0)
      vptridx=8u vbaseoffset=-264
    gc (0x0x1545fe16e9c0) 0 empty

Vtable for camp::drawPathBase
camp::drawPathBase::_ZTVN4camp12drawPathBaseE: 67u entries
0     0u
8     0u
16    0u
24    0u
32    0u
40    0u
48    0u
56    0u
64    0u
72    0u
80    0u
88    0u
96    0u
104   0u
112   0u
120   0u
128   0u
136   0u
144   0u
152   0u
160   0u
168   0u
176   0u
184   0u
192   0u
200   0u
208   0u
216   0u
224   0u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp12drawPathBaseE)
264   (int (*)(...))camp::drawPathBase::~drawPathBase
272   (int (*)(...))camp::drawPathBase::~drawPathBase
280   (int (*)(...))camp::drawPathBase::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawElement::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawElement::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawElement::transformed
504   (int (*)(...))camp::drawElement::transformed
512   (int (*)(...))camp::drawPathBase::writepath
520   (int (*)(...))camp::drawPathBase::writeclippath
528   (int (*)(...))camp::drawPathBase::writeshiftedpath

VTT for camp::drawPathBase
camp::drawPathBase::_ZTTN4camp12drawPathBaseE: 2u entries
0     ((& camp::drawPathBase::_ZTVN4camp12drawPathBaseE) + 264u)
8     ((& camp::drawPathBase::_ZTVN4camp12drawPathBaseE) + 264u)

Class camp::drawPathBase
   size=144 align=8
   base size=144 base align=8
camp::drawPathBase (0x0x1545fe236618) 0
    vptridx=0u vptr=((& camp::drawPathBase::_ZTVN4camp12drawPathBaseE) + 264u)
  camp::drawElement (0x0x1545fe236680) 0 nearly-empty virtual
      primary-for camp::drawPathBase (0x0x1545fe236618)
      vptridx=8u vbaseoffset=-264
    gc (0x0x1545fe16ea20) 0 empty

Vtable for camp::drawPathPenBase
camp::drawPathPenBase::_ZTVN4camp15drawPathPenBaseE: 73u entries
0     0u
8     0u
16    0u
24    0u
32    0u
40    0u
48    0u
56    0u
64    0u
72    0u
80    0u
88    0u
96    0u
104   0u
112   0u
120   0u
128   0u
136   0u
144   0u
152   0u
160   0u
168   0u
176   0u
184   0u
192   0u
200   0u
208   0u
216   0u
224   0u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp15drawPathPenBaseE)
264   (int (*)(...))camp::drawPathPenBase::~drawPathPenBase
272   (int (*)(...))camp::drawPathPenBase::~drawPathPenBase
280   (int (*)(...))camp::drawPathBase::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawElement::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawElement::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawElement::transformed
504   (int (*)(...))camp::drawElement::transformed
512   (int (*)(...))camp::drawPathBase::writepath
520   (int (*)(...))camp::drawPathBase::writeclippath
528   (int (*)(...))camp::drawPathBase::writeshiftedpath
536   (int (*)(...))camp::drawPathPenBase::empty
544   (int (*)(...))camp::drawPathPenBase::cyclic
552   (int (*)(...))camp::drawPathPenBase::penSave
560   (int (*)(...))camp::drawPathPenBase::penTranslate
568   (int (*)(...))camp::drawPathPenBase::penConcat
576   (int (*)(...))camp::drawPathPenBase::penRestore

Construction vtable for camp::drawPathBase (0x0x1545fe2367b8 instance) in camp::drawPathPenBase
camp::drawPathPenBase::_ZTCN4camp15drawPathPenBaseE0_NS_12drawPathBaseE: 67u entries
0     0u
8     0u
16    0u
24    0u
32    0u
40    0u
48    0u
56    0u
64    0u
72    0u
80    0u
88    0u
96    0u
104   0u
112   0u
120   0u
128   0u
136   0u
144   0u
152   0u
160   0u
168   0u
176   0u
184   0u
192   0u
200   0u
208   0u
216   0u
224   0u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp12drawPathBaseE)
264   0u
272   0u
280   (int (*)(...))camp::drawPathBase::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawElement::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawElement::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawElement::transformed
504   (int (*)(...))camp::drawElement::transformed
512   (int (*)(...))camp::drawPathBase::writepath
520   (int (*)(...))camp::drawPathBase::writeclippath
528   (int (*)(...))camp::drawPathBase::writeshiftedpath

VTT for camp::drawPathPenBase
camp::drawPathPenBase::_ZTTN4camp15drawPathPenBaseE: 4u entries
0     ((& camp::drawPathPenBase::_ZTVN4camp15drawPathPenBaseE) + 264u)
8     ((& camp::drawPathPenBase::_ZTCN4camp15drawPathPenBaseE0_NS_12drawPathBaseE) + 264u)
16    ((& camp::drawPathPenBase::_ZTCN4camp15drawPathPenBaseE0_NS_12drawPathBaseE) + 264u)
24    ((& camp::drawPathPenBase::_ZTVN4camp15drawPathPenBaseE) + 264u)

Class camp::drawPathPenBase
   size=536 align=8
   base size=536 base align=8
camp::drawPathPenBase (0x0x1545fe236750) 0
    vptridx=0u vptr=((& camp::drawPathPenBase::_ZTVN4camp15drawPathPenBaseE) + 264u)
  camp::drawPathBase (0x0x1545fe2367b8) 0
      primary-for camp::drawPathPenBase (0x0x1545fe236750)
      subvttidx=8u
    camp::drawElement (0x0x1545fe236820) 0 nearly-empty virtual
        primary-for camp::drawPathBase (0x0x1545fe2367b8)
        vptridx=24u vbaseoffset=-264
      gc (0x0x1545fe16eae0) 0 empty

Vtable for camp::drawSuperPathPenBase
camp::drawSuperPathPenBase::_ZTVN4camp20drawSuperPathPenBaseE: 73u entries
0     0u
8     0u
16    0u
24    0u
32    0u
40    0u
48    0u
56    0u
64    0u
72    0u
80    0u
88    0u
96    0u
104   0u
112   0u
120   0u
128   0u
136   0u
144   0u
152   0u
160   0u
168   0u
176   0u
184   0u
192   0u
200   0u
208   0u
216   0u
224   0u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp20drawSuperPathPenBaseE)
264   (int (*)(...))camp::drawSuperPathPenBase::~drawSuperPathPenBase
272   (int (*)(...))camp::drawSuperPathPenBase::~drawSuperPathPenBase
280   (int (*)(...))camp::drawSuperPathPenBase::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawElement::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawElement::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawElement::transformed
504   (int (*)(...))camp::drawElement::transformed
512   (int (*)(...))camp::drawSuperPathPenBase::writepath
520   (int (*)(...))camp::drawSuperPathPenBase::writeclippath
528   (int (*)(...))camp::drawSuperPathPenBase::writeshiftedpath
536   (int (*)(...))camp::drawSuperPathPenBase::empty
544   (int (*)(...))camp::drawSuperPathPenBase::cyclic
552   (int (*)(...))camp::drawPathPenBase::penSave
560   (int (*)(...))camp::drawPathPenBase::penTranslate
568   (int (*)(...))camp::drawPathPenBase::penConcat
576   (int (*)(...))camp::drawPathPenBase::penRestore

Construction vtable for camp::drawPathPenBase (0x0x1545fe2368f0 instance) in camp::drawSuperPathPenBase
camp::drawSuperPathPenBase::_ZTCN4camp20drawSuperPathPenBaseE0_NS_15drawPathPenBaseE: 73u entries
0     0u
8     0u
16    0u
24    0u
32    0u
40    0u
48    0u
56    0u
64    0u
72    0u
80    0u
88    0u
96    0u
104   0u
112   0u
120   0u
128   0u
136   0u
144   0u
152   0u
160   0u
168   0u
176   0u
184   0u
192   0u
200   0u
208   0u
216   0u
224   0u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp15drawPathPenBaseE)
264   0u
272   0u
280   (int (*)(...))camp::drawPathBase::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawElement::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawElement::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawElement::transformed
504   (int (*)(...))camp::drawElement::transformed
512   (int (*)(...))camp::drawPathBase::writepath
520   (int (*)(...))camp::drawPathBase::writeclippath
528   (int (*)(...))camp::drawPathBase::writeshiftedpath
536   (int (*)(...))camp::drawPathPenBase::empty
544   (int (*)(...))camp::drawPathPenBase::cyclic
552   (int (*)(...))camp::drawPathPenBase::penSave
560   (int (*)(...))camp::drawPathPenBase::penTranslate
568   (int (*)(...))camp::drawPathPenBase::penConcat
576   (int (*)(...))camp::drawPathPenBase::penRestore

Construction vtable for camp::drawPathBase (0x0x1545fe236958 instance) in camp::drawSuperPathPenBase
camp::drawSuperPathPenBase::_ZTCN4camp20drawSuperPathPenBaseE0_NS_12drawPathBaseE: 67u entries
0     0u
8     0u
16    0u
24    0u
32    0u
40    0u
48    0u
56    0u
64    0u
72    0u
80    0u
88    0u
96    0u
104   0u
112   0u
120   0u
128   0u
136   0u
144   0u
152   0u
160   0u
168   0u
176   0u
184   0u
192   0u
200   0u
208   0u
216   0u
224   0u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp12drawPathBaseE)
264   0u
272   0u
280   (int (*)(...))camp::drawPathBase::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawElement::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawElement::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawElement::transformed
504   (int (*)(...))camp::drawElement::transformed
512   (int (*)(...))camp::drawPathBase::writepath
520   (int (*)(...))camp::drawPathBase::writeclippath
528   (int (*)(...))camp::drawPathBase::writeshiftedpath

VTT for camp::drawSuperPathPenBase
camp::drawSuperPathPenBase::_ZTTN4camp20drawSuperPathPenBaseE: 6u entries
0     ((& camp::drawSuperPathPenBase::_ZTVN4camp20drawSuperPathPenBaseE) + 264u)
8     ((& camp::drawSuperPathPenBase::_ZTCN4camp20drawSuperPathPenBaseE0_NS_15drawPathPenBaseE) + 264u)
16    ((& camp::drawSuperPathPenBase::_ZTCN4camp20drawSuperPathPenBaseE0_NS_12drawPathBaseE) + 264u)
24    ((& camp::drawSuperPathPenBase::_ZTCN4camp20drawSuperPathPenBaseE0_NS_12drawPathBaseE) + 264u)
32    ((& camp::drawSuperPathPenBase::_ZTCN4camp20drawSuperPathPenBaseE0_NS_15drawPathPenBaseE) + 264u)
40    ((& camp::drawSuperPathPenBase::_ZTVN4camp20drawSuperPathPenBaseE) + 264u)

Class camp::drawSuperPathPenBase
   size=616 align=8
   base size=616 base align=8
camp::drawSuperPathPenBase (0x0x1545fe236888) 0
    vptridx=0u vptr=((& camp::drawSuperPathPenBase::_ZTVN4camp20drawSuperPathPenBaseE) + 264u)
  camp::drawPathPenBase (0x0x1545fe2368f0) 0
      primary-for camp::drawSuperPathPenBase (0x0x1545fe236888)
      subvttidx=8u
    camp::drawPathBase (0x0x1545fe236958) 0
        primary-for camp::drawPathPenBase (0x0x1545fe2368f0)
        subvttidx=16u
      camp::drawElement (0x0x1545fe2369c0) 0 nearly-empty virtual
          primary-for camp::drawPathBase (0x0x1545fe236958)
          vptridx=40u vbaseoffset=-264
        gc (0x0x1545fe16eb40) 0 empty

Class GC_type_traits<camp::box>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::box> (0x0x1545fe16ec60) 0

Class GC_type_traits<camp::drawElement>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::drawElement> (0x0x1545fe16ecc0) 0

Vtable for camp::drawLabel
camp::drawLabel::_ZTVN4camp9drawLabelE: 64u entries
0     0u
8     0u
16    0u
24    0u
32    0u
40    0u
48    0u
56    0u
64    0u
72    0u
80    0u
88    0u
96    0u
104   0u
112   0u
120   0u
128   0u
136   0u
144   0u
152   0u
160   0u
168   0u
176   0u
184   0u
192   0u
200   0u
208   0u
216   0u
224   0u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp9drawLabelE)
264   (int (*)(...))camp::drawLabel::~drawLabel
272   (int (*)(...))camp::drawLabel::~drawLabel
280   (int (*)(...))camp::drawLabel::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawLabel::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawLabel::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawLabel::transformed
504   (int (*)(...))camp::drawElement::transformed

VTT for camp::drawLabel
camp::drawLabel::_ZTTN4camp9drawLabelE: 2u entries
0     ((& camp::drawLabel::_ZTVN4camp9drawLabelE) + 264u)
8     ((& camp::drawLabel::_ZTVN4camp9drawLabelE) + 264u)

Class camp::drawLabel
   size=632 align=8
   base size=625 base align=8
camp::drawLabel (0x0x1545fe236410) 0
    vptridx=0u vptr=((& camp::drawLabel::_ZTVN4camp9drawLabelE) + 264u)
  camp::drawElement (0x0x1545fe236af8) 0 nearly-empty virtual
      primary-for camp::drawLabel (0x0x1545fe236410)
      vptridx=8u vbaseoffset=-264
    gc (0x0x1545fe16ed20) 0 empty

Vtable for camp::drawLabelPath
camp::drawLabelPath::_ZTVN4camp13drawLabelPathE: 137u entries
0     0u
8     0u
16    0u
24    0u
32    0u
40    0u
48    0u
56    0u
64    0u
72    0u
80    0u
88    0u
96    0u
104   0u
112   0u
120   0u
128   0u
136   0u
144   0u
152   0u
160   0u
168   0u
176   0u
184   0u
192   0u
200   0u
208   0u
216   0u
224   0u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp13drawLabelPathE)
264   (int (*)(...))camp::drawLabelPath::~drawLabelPath
272   (int (*)(...))camp::drawLabelPath::~drawLabelPath
280   (int (*)(...))camp::drawLabelPath::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawLabel::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawLabelPath::svg
384   (int (*)(...))camp::drawLabelPath::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawLabelPath::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawLabelPath::transformed
504   (int (*)(...))camp::drawElement::transformed
512   18446744073709550984u
520   18446744073709550984u
528   18446744073709550984u
536   18446744073709550984u
544   18446744073709550984u
552   18446744073709550984u
560   18446744073709550984u
568   18446744073709550984u
576   18446744073709550984u
584   18446744073709550984u
592   18446744073709550984u
600   18446744073709550984u
608   18446744073709550984u
616   18446744073709550984u
624   18446744073709550984u
632   18446744073709550984u
640   18446744073709550984u
648   18446744073709550984u
656   18446744073709550984u
664   18446744073709550984u
672   18446744073709550984u
680   18446744073709550984u
688   18446744073709550984u
696   18446744073709550984u
704   18446744073709550984u
712   18446744073709550984u
720   18446744073709550984u
728   18446744073709550984u
736   18446744073709550984u
744   18446744073709550984u
752   18446744073709550984u
760   (int (*)(...))-632
768   (int (*)(...))(& _ZTIN4camp13drawLabelPathE)
776   (int (*)(...))camp::drawLabelPath::_ZThn632_N4camp13drawLabelPathD1Ev
784   (int (*)(...))camp::drawLabelPath::_ZThn632_N4camp13drawLabelPathD0Ev
792   (int (*)(...))camp::drawLabelPath::_ZThn632_N4camp13drawLabelPath6boundsERNS_4bboxER12iopipestreamRN3mem6vectorINS_3boxEEERNS5_4listIS1_EE
800   0u
808   0u
816   0u
824   0u
832   0u
840   0u
848   0u
856   0u
864   0u
872   0u
880   0u
888   0u
896   0u
904   0u
912   0u
920   0u
928   0u
936   0u
944   0u
952   0u
960   0u
968   0u
976   0u
984   0u
992   0u
1000  0u
1008  0u
1016  0u
1024  (int (*)(...))camp::drawPathBase::writepath
1032  (int (*)(...))camp::drawPathBase::writeclippath
1040  (int (*)(...))camp::drawPathBase::writeshiftedpath
1048  (int (*)(...))camp::drawPathPenBase::empty
1056  (int (*)(...))camp::drawPathPenBase::cyclic
1064  (int (*)(...))camp::drawPathPenBase::penSave
1072  (int (*)(...))camp::drawPathPenBase::penTranslate
1080  (int (*)(...))camp::drawPathPenBase::penConcat
1088  (int (*)(...))camp::drawPathPenBase::penRestore

Construction vtable for camp::drawLabel (0x0x1545fe236d00 instance) in camp::drawLabelPath
camp::drawLabelPath::_ZTCN4camp13drawLabelPathE0_NS_9drawLabelE: 64u entries
0     0u
8     0u
16    0u
24    0u
32    0u
40    0u
48    0u
56    0u
64    0u
72    0u
80    0u
88    0u
96    0u
104   0u
112   0u
120   0u
128   0u
136   0u
144   0u
152   0u
160   0u
168   0u
176   0u
184   0u
192   0u
200   0u
208   0u
216   0u
224   0u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp9drawLabelE)
264   0u
272   0u
280   (int (*)(...))camp::drawLabel::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawLabel::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawLabel::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawLabel::transformed
504   (int (*)(...))camp::drawElement::transformed

Construction vtable for camp::drawPathPenBase (0x0x1545fe236f70 instance) in camp::drawLabelPath
camp::drawLabelPath::_ZTCN4camp13drawLabelPathE632_NS_15drawPathPenBaseE: 136u entries
0     18446744073709550984u
8     18446744073709550984u
16    18446744073709550984u
24    18446744073709550984u
32    18446744073709550984u
40    18446744073709550984u
48    18446744073709550984u
56    18446744073709550984u
64    18446744073709550984u
72    18446744073709550984u
80    18446744073709550984u
88    18446744073709550984u
96    18446744073709550984u
104   18446744073709550984u
112   18446744073709550984u
120   18446744073709550984u
128   18446744073709550984u
136   18446744073709550984u
144   18446744073709550984u
152   18446744073709550984u
160   18446744073709550984u
168   18446744073709550984u
176   18446744073709550984u
184   18446744073709550984u
192   18446744073709550984u
200   18446744073709550984u
208   18446744073709550984u
216   18446744073709550984u
224   18446744073709550984u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp15drawPathPenBaseE)
264   0u
272   0u
280   (int (*)(...))camp::drawPathBase::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawElement::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawElement::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawElement::transformed
504   (int (*)(...))camp::drawElement::transformed
512   (int (*)(...))camp::drawPathBase::writepath
520   (int (*)(...))camp::drawPathBase::writeclippath
528   (int (*)(...))camp::drawPathBase::writeshiftedpath
536   (int (*)(...))camp::drawPathPenBase::empty
544   (int (*)(...))camp::drawPathPenBase::cyclic
552   (int (*)(...))camp::drawPathPenBase::penSave
560   (int (*)(...))camp::drawPathPenBase::penTranslate
568   (int (*)(...))camp::drawPathPenBase::penConcat
576   (int (*)(...))camp::drawPathPenBase::penRestore
584   0u
592   0u
600   0u
608   0u
616   0u
624   0u
632   0u
640   0u
648   0u
656   0u
664   0u
672   0u
680   0u
688   0u
696   0u
704   0u
712   0u
720   0u
728   0u
736   0u
744   0u
752   0u
760   0u
768   0u
776   0u
784   0u
792   0u
800   0u
808   632u
816   632u
824   (int (*)(...))632
832   (int (*)(...))(& _ZTIN4camp15drawPathPenBaseE)
840   0u
848   0u
856   (int (*)(...))camp::drawPathBase::_ZTv0_n32_N4camp12drawPathBase6boundsERNS_4bboxER12iopipestreamRN3mem6vectorINS_3boxEEERNS5_4listIS1_EE
864   (int (*)(...))camp::drawElement::bounds
872   (int (*)(...))camp::drawElement::bounds
880   (int (*)(...))camp::drawElement::ratio
888   (int (*)(...))camp::drawElement::minratio
896   (int (*)(...))camp::drawElement::maxratio
904   (int (*)(...))camp::drawElement::ratio
912   (int (*)(...))camp::drawElement::minratio
920   (int (*)(...))camp::drawElement::maxratio
928   (int (*)(...))camp::drawElement::islabel
936   (int (*)(...))camp::drawElement::islayer
944   (int (*)(...))camp::drawElement::is3D
952   (int (*)(...))camp::drawElement::svg
960   (int (*)(...))camp::drawElement::svgpng
968   (int (*)(...))camp::drawElement::beginclip
976   (int (*)(...))camp::drawElement::endclip
984   (int (*)(...))camp::drawElement::begingroup
992   (int (*)(...))camp::drawElement::begingroup3
1000  (int (*)(...))camp::drawElement::endgroup
1008  (int (*)(...))camp::drawElement::endgroup3
1016  (int (*)(...))camp::drawElement::transf3
1024  (int (*)(...))camp::drawElement::save
1032  (int (*)(...))camp::drawElement::draw
1040  (int (*)(...))camp::drawElement::write
1048  (int (*)(...))camp::drawElement::write
1056  (int (*)(...))camp::drawElement::displacement
1064  (int (*)(...))camp::drawElement::render
1072  (int (*)(...))camp::drawElement::transformed
1080  (int (*)(...))camp::drawElement::transformed

Construction vtable for camp::drawPathBase (0x0x1545fdf4e000 instance) in camp::drawLabelPath
camp::drawLabelPath::_ZTCN4camp13drawLabelPathE632_NS_12drawPathBaseE: 130u entries
0     18446744073709550984u
8     18446744073709550984u
16    18446744073709550984u
24    18446744073709550984u
32    18446744073709550984u
40    18446744073709550984u
48    18446744073709550984u
56    18446744073709550984u
64    18446744073709550984u
72    18446744073709550984u
80    18446744073709550984u
88    18446744073709550984u
96    18446744073709550984u
104   18446744073709550984u
112   18446744073709550984u
120   18446744073709550984u
128   18446744073709550984u
136   18446744073709550984u
144   18446744073709550984u
152   18446744073709550984u
160   18446744073709550984u
168   18446744073709550984u
176   18446744073709550984u
184   18446744073709550984u
192   18446744073709550984u
200   18446744073709550984u
208   18446744073709550984u
216   18446744073709550984u
224   18446744073709550984u
232   0u
240   0u
248   (int (*)(...))0
256   (int (*)(...))(& _ZTIN4camp12drawPathBaseE)
264   0u
272   0u
280   (int (*)(...))camp::drawPathBase::bounds
288   (int (*)(...))camp::drawElement::bounds
296   (int (*)(...))camp::drawElement::bounds
304   (int (*)(...))camp::drawElement::ratio
312   (int (*)(...))camp::drawElement::minratio
320   (int (*)(...))camp::drawElement::maxratio
328   (int (*)(...))camp::drawElement::ratio
336   (int (*)(...))camp::drawElement::minratio
344   (int (*)(...))camp::drawElement::maxratio
352   (int (*)(...))camp::drawElement::islabel
360   (int (*)(...))camp::drawElement::islayer
368   (int (*)(...))camp::drawElement::is3D
376   (int (*)(...))camp::drawElement::svg
384   (int (*)(...))camp::drawElement::svgpng
392   (int (*)(...))camp::drawElement::beginclip
400   (int (*)(...))camp::drawElement::endclip
408   (int (*)(...))camp::drawElement::begingroup
416   (int (*)(...))camp::drawElement::begingroup3
424   (int (*)(...))camp::drawElement::endgroup
432   (int (*)(...))camp::drawElement::endgroup3
440   (int (*)(...))camp::drawElement::transf3
448   (int (*)(...))camp::drawElement::save
456   (int (*)(...))camp::drawElement::draw
464   (int (*)(...))camp::drawElement::write
472   (int (*)(...))camp::drawElement::write
480   (int (*)(...))camp::drawElement::displacement
488   (int (*)(...))camp::drawElement::render
496   (int (*)(...))camp::drawElement::transformed
504   (int (*)(...))camp::drawElement::transformed
512   (int (*)(...))camp::drawPathBase::writepath
520   (int (*)(...))camp::drawPathBase::writeclippath
528   (int (*)(...))camp::drawPathBase::writeshiftedpath
536   0u
544   0u
552   0u
560   0u
568   0u
576   0u
584   0u
592   0u
600   0u
608   0u
616   0u
624   0u
632   0u
640   0u
648   0u
656   0u
664   0u
672   0u
680   0u
688   0u
696   0u
704   0u
712   0u
720   0u
728   0u
736   0u
744   0u
752   0u
760   632u
768   632u
776   (int (*)(...))632
784   (int (*)(...))(& _ZTIN4camp12drawPathBaseE)
792   0u
800   0u
808   (int (*)(...))camp::drawPathBase::_ZTv0_n32_N4camp12drawPathBase6boundsERNS_4bboxER12iopipestreamRN3mem6vectorINS_3boxEEERNS5_4listIS1_EE
816   (int (*)(...))camp::drawElement::bounds
824   (int (*)(...))camp::drawElement::bounds
832   (int (*)(...))camp::drawElement::ratio
840   (int (*)(...))camp::drawElement::minratio
848   (int (*)(...))camp::drawElement::maxratio
856   (int (*)(...))camp::drawElement::ratio
864   (int (*)(...))camp::drawElement::minratio
872   (int (*)(...))camp::drawElement::maxratio
880   (int (*)(...))camp::drawElement::islabel
888   (int (*)(...))camp::drawElement::islayer
896   (int (*)(...))camp::drawElement::is3D
904   (int (*)(...))camp::drawElement::svg
912   (int (*)(...))camp::drawElement::svgpng
920   (int (*)(...))camp::drawElement::beginclip
928   (int (*)(...))camp::drawElement::endclip
936   (int (*)(...))camp::drawElement::begingroup
944   (int (*)(...))camp::drawElement::begingroup3
952   (int (*)(...))camp::drawElement::endgroup
960   (int (*)(...))camp::drawElement::endgroup3
968   (int (*)(...))camp::drawElement::transf3
976   (int (*)(...))camp::drawElement::save
984   (int (*)(...))camp::drawElement::draw
992   (int (*)(...))camp::drawElement::write
1000  (int (*)(...))camp::drawElement::write
1008  (int (*)(...))camp::drawElement::displacement
1016  (int (*)(...))camp::drawElement::render
1024  (int (*)(...))camp::drawElement::transformed
1032  (int (*)(...))camp::drawElement::transformed

VTT for camp::drawLabelPath
camp::drawLabelPath::_ZTTN4camp13drawLabelPathE: 9u entries
0     ((& camp::drawLabelPath::_ZTVN4camp13drawLabelPathE) + 264u)
8     ((& camp::drawLabelPath::_ZTCN4camp13drawLabelPathE0_NS_9drawLabelE) + 264u)
16    ((& camp::drawLabelPath::_ZTCN4camp13drawLabelPathE0_NS_9drawLabelE) + 264u)
24    ((& camp::drawLabelPath::_ZTCN4camp13drawLabelPathE632_NS_15drawPathPenBaseE) + 264u)
32    ((& camp::drawLabelPath::_ZTCN4camp13drawLabelPathE632_NS_12drawPathBaseE) + 264u)
40    ((& camp::drawLabelPath::_ZTCN4camp13drawLabelPathE632_NS_12drawPathBaseE) + 792u)
48    ((& camp::drawLabelPath::_ZTCN4camp13drawLabelPathE632_NS_15drawPathPenBaseE) + 840u)
56    ((& camp::drawLabelPath::_ZTVN4camp13drawLabelPathE) + 264u)
64    ((& camp::drawLabelPath::_ZTVN4camp13drawLabelPathE) + 776u)

Class camp::drawLabelPath
   size=1192 align=8
   base size=1192 base align=8
camp::drawLabelPath (0x0x1545fdf4d070) 0
    vptridx=0u vptr=((& camp::drawLabelPath::_ZTVN4camp13drawLabelPathE) + 264u)
  camp::drawLabel (0x0x1545fe236d00) 0
      primary-for camp::drawLabelPath (0x0x1545fdf4d070)
      subvttidx=8u
    camp::drawElement (0x0x1545fe236e38) 0 nearly-empty virtual
        primary-for camp::drawLabel (0x0x1545fe236d00)
        vptridx=56u vbaseoffset=-264
      gc (0x0x1545fe16ed80) 0 empty
  camp::drawPathPenBase (0x0x1545fe236f70) 632
      subvttidx=24u vptridx=64u vptr=((& camp::drawLabelPath::_ZTVN4camp13drawLabelPathE) + 776u)
    camp::drawPathBase (0x0x1545fdf4e000) 632
        primary-for camp::drawPathPenBase (0x0x1545fe236f70) lost-primary
        subvttidx=32u
      camp::drawElement (0x0x1545fe236e38) alternative-path

Class lexical::bad_cast
   size=1 align=1
   base size=0 base align=1
lexical::bad_cast (0x0x1545fe16ede0) 0 empty

Vtable for std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >
std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE)
24    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >
32    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE)
64    (int (*)(...))std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEED1Ev
72    (int (*)(...))std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x1545fdf4e2d8 instance) in std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >
std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTCSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE0_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::char_traits<char>, gc_allocator<char> >
std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTTSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE: 4u entries
0     ((& std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE) + 24u)
8     ((& std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTCSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE0_Si) + 24u)
16    ((& std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTCSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE0_Si) + 64u)
24    ((& std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE) + 64u)

Class std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >
   size=360 align=8
   base size=96 base align=8
std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> > (0x0x1545fdf4e270) 0
    vptridx=0u vptr=((& std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE) + 24u)
  std::basic_istream<char> (0x0x1545fdf4e2d8) 0
      primary-for std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> > (0x0x1545fdf4e270)
      subvttidx=8u
    std::basic_ios<char> (0x0x1545fdf4e340) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<char, std::char_traits<char>, gc_allocator<char> >::_ZTVSt19basic_istringstreamIcSt11char_traitsIcE12gc_allocatorIcEE) + 64u)
      std::ios_base (0x0x1545fe16ee40) 96
          primary-for std::basic_ios<char> (0x0x1545fdf4e340)

Class gc_allocator<camp::box>
   size=1 align=1
   base size=0 base align=1
gc_allocator<camp::box> (0x0x1545fe16ef60) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<camp::box> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<camp::box> > (0x0x1545fe16ef00) 0 empty

Class gc_allocator<camp::box>::rebind<camp::box>
   size=1 align=1
   base size=0 base align=1
gc_allocator<camp::box>::rebind<camp::box> (0x0x1545fdfdd0c0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<camp::box> >::rebind<camp::box>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<camp::box> >::rebind<camp::box> (0x0x1545fdfdd060) 0 empty

Class std::_Vector_base<camp::box, gc_allocator<camp::box> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<camp::box, gc_allocator<camp::box> >::_Vector_impl (0x0x1545fdf4ea90) 0
  gc_allocator<camp::box> (0x0x1545fdfdd120) 0 empty

Class std::_Vector_base<camp::box, gc_allocator<camp::box> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<camp::box, gc_allocator<camp::box> > (0x0x1545fe16eea0) 0

Class std::vector<camp::box, gc_allocator<camp::box> >
   size=24 align=8
   base size=24 base align=8
std::vector<camp::box, gc_allocator<camp::box> > (0x0x1545fdf4eaf8) 0
  std::_Vector_base<camp::box, gc_allocator<camp::box> > (0x0x1545fdfdd180) 0

Class mem::vector<camp::box>
   size=24 align=8
   base size=24 base align=8
mem::vector<camp::box> (0x0x1545fe02e000) 0
  std::vector<camp::box, gc_allocator<camp::box> > (0x0x1545fdf4ebc8) 0
    std::_Vector_base<camp::box, gc_allocator<camp::box> > (0x0x1545fdfdd1e0) 0
  gc (0x0x1545fdfdd240) 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*> (0x0x1545fdfdd300) 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> (0x0x1545fdfdd360) 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*> (0x0x1545fdf4eea0) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x1545fdfdd3c0) 0 empty

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

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

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

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x1545fdf4e410) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x1545fdfdd600) 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> (0x0x1545fdfdd660) 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> (0x0x1545fdfdd6c0) 0 empty

Class std::basic_string<char, std::char_traits<char>, gc_allocator<char> >::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char, std::char_traits<char>, gc_allocator<char> >::_Rep_base (0x0x1545fdfdd720) 0

Class std::basic_string<char, std::char_traits<char>, gc_allocator<char> >::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char, std::char_traits<char>, gc_allocator<char> >::_Rep (0x0x1545fdf4e5b0) 0
  std::basic_string<char, std::char_traits<char>, gc_allocator<char> >::_Rep_base (0x0x1545fdfdd780) 0

Class std::iterator_traits<vm::item*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<vm::item*> (0x0x1545fdfdd840) 0 empty

Class __gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > (0x0x1545fdfdd7e0) 0

Class std::__are_same<vm::item*, vm::item*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<vm::item*, vm::item*> (0x0x1545fdfdd960) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<vm::item, gc_allocator<vm::item> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<vm::item, gc_allocator<vm::item> > > (0x0x1545fdfdd9c0) 0 empty

Class std::iterator_traits<const camp::solvedKnot*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const camp::solvedKnot*> (0x0x1545fdfdda80) 0 empty

Class __gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > (0x0x1545fdfdda20) 0

Class std::__are_same<const camp::solvedKnot*, camp::solvedKnot*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const camp::solvedKnot*, camp::solvedKnot*> (0x0x1545fdfddae0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > (0x0x1545fdfddb40) 0 empty

Class std::iterator_traits<const vm::item*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const vm::item*> (0x0x1545fdfddd80) 0 empty

Class __gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > (0x0x1545fdfddd20) 0

Class std::__are_same<const vm::item*, vm::item*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const vm::item*, vm::item*> (0x0x1545fdfddea0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<vm::item, gc_allocator<vm::item> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<vm::item, gc_allocator<vm::item> > > (0x0x1545fdfddf00) 0 empty

Class std::iterator_traits<camp::solvedKnot*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<camp::solvedKnot*> (0x0x1545fdd5b000) 0 empty

Class __gnu_cxx::__normal_iterator<camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > (0x0x1545fdfddf60) 0

Class std::__are_same<camp::solvedKnot*, camp::solvedKnot*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<camp::solvedKnot*, camp::solvedKnot*> (0x0x1545fdd5b060) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > (0x0x1545fdd5b0c0) 0 empty

Class std::iterator_traits<const types::formal*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const types::formal*> (0x0x1545fdd5b240) 0 empty

Class __gnu_cxx::__normal_iterator<const types::formal*, std::vector<types::formal, gc_allocator<types::formal> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const types::formal*, std::vector<types::formal, gc_allocator<types::formal> > > (0x0x1545fdd5b1e0) 0

Class std::__are_same<const types::formal*, types::formal*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const types::formal*, types::formal*> (0x0x1545fdd5b2a0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<types::formal, gc_allocator<types::formal> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<types::formal, gc_allocator<types::formal> > > (0x0x1545fdd5b300) 0 empty

Class std::iterator_traits<types::formal*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<types::formal*> (0x0x1545fdd5b480) 0 empty

Class __gnu_cxx::__normal_iterator<types::formal*, std::vector<types::formal, gc_allocator<types::formal> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<types::formal*, std::vector<types::formal, gc_allocator<types::formal> > > (0x0x1545fdd5b420) 0

Class std::__are_same<types::formal*, types::formal*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<types::formal*, types::formal*> (0x0x1545fdd5b4e0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<types::formal, gc_allocator<types::formal> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<types::formal, gc_allocator<types::formal> > > (0x0x1545fdd5b540) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > > > (0x0x1545fdd5b5a0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > >, false> (0x0x1545fdd5b600) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > > > (0x0x1545fe125958) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > >, false> (0x0x1545fdd5b660) 0 empty

Class std::_List_iterator<absyntax::varinit*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<absyntax::varinit*> (0x0x1545fdd5b6c0) 0

Class std::_List_iterator<absyntax::runnable*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<absyntax::runnable*> (0x0x1545fdd5b720) 0

Class std::_List_iterator<trans::permission>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<trans::permission> (0x0x1545fdd5b780) 0

Class std::_List_iterator<trans::modifier>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<trans::modifier> (0x0x1545fdd5b7e0) 0

Class std::_List_iterator<absyntax::decid*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<absyntax::decid*> (0x0x1545fdd5b840) 0

Class std::_List_const_iterator<absyntax::decid*>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<absyntax::decid*> (0x0x1545fdd5b8a0) 0

Class std::iterator_traits<std::_List_const_iterator<absyntax::decid*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_List_const_iterator<absyntax::decid*> > (0x0x1545fdd5b960) 0 empty

Class std::_List_iterator<absyntax::idpair*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<absyntax::idpair*> (0x0x1545fdd5b9c0) 0

Class std::_List_iterator<absyntax::stm*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<absyntax::stm*> (0x0x1545fdd5ba20) 0

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

Class __gnu_cxx::__normal_iterator<std::basic_ofstream<char>**, std::vector<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::basic_ofstream<char>**, std::vector<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> > > (0x0x1545fdd5ba80) 0

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

Class __gnu_cxx::__enable_if<true, std::vector<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::basic_ofstream<char>*, gc_allocator<std::basic_ofstream<char>*> > > (0x0x1545fdd5bba0) 0 empty

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

Class __gnu_cxx::__normal_iterator<std::basic_fstream<char>**, std::vector<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::basic_fstream<char>**, std::vector<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> > > (0x0x1545fdd5bc00) 0

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

Class __gnu_cxx::__enable_if<true, std::vector<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::basic_fstream<char>*, gc_allocator<std::basic_fstream<char>*> > > (0x0x1545fdd5bd20) 0 empty

Class std::iterator_traits<xdr::ioxstream**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<xdr::ioxstream**> (0x0x1545fdd5bde0) 0 empty

Class __gnu_cxx::__normal_iterator<xdr::ioxstream**, std::vector<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<xdr::ioxstream**, std::vector<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> > > (0x0x1545fdd5bd80) 0

Class std::__are_same<xdr::ioxstream**, xdr::ioxstream**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<xdr::ioxstream**, xdr::ioxstream**> (0x0x1545fdd5be40) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<xdr::ioxstream*, gc_allocator<xdr::ioxstream*> > > (0x0x1545fdd5bea0) 0 empty

Class std::iterator_traits<xdr::oxstream**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<xdr::oxstream**> (0x0x1545fdf01060) 0 empty

Class __gnu_cxx::__normal_iterator<xdr::oxstream**, std::vector<xdr::oxstream*, gc_allocator<xdr::oxstream*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<xdr::oxstream**, std::vector<xdr::oxstream*, gc_allocator<xdr::oxstream*> > > (0x0x1545fdf01000) 0

Class std::__are_same<xdr::oxstream**, xdr::oxstream**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<xdr::oxstream**, xdr::oxstream**> (0x0x1545fdf010c0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<xdr::oxstream*, gc_allocator<xdr::oxstream*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<xdr::oxstream*, gc_allocator<xdr::oxstream*> > > (0x0x1545fdf01120) 0 empty

Class std::_List_iterator<PRCAttribute>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<PRCAttribute> (0x0x1545fdf01240) 0

Class std::_Rb_tree_node<std::pair<const PRCpicture, unsigned int> >
   size=64 align=8
   base size=64 base align=8
std::_Rb_tree_node<std::pair<const PRCpicture, unsigned int> > (0x0x1545fe125a28) 0
  std::_Rb_tree_node_base (0x0x1545fdf01900) 0

Class std::iterator_traits<const camp::knot*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const camp::knot*> (0x0x1545fdf019c0) 0 empty

Class __gnu_cxx::__normal_iterator<const camp::knot*, std::vector<camp::knot, gc_allocator<camp::knot> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const camp::knot*, std::vector<camp::knot, gc_allocator<camp::knot> > > (0x0x1545fdf01960) 0

Class std::__are_same<const camp::knot*, camp::knot*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const camp::knot*, camp::knot*> (0x0x1545fdf01a20) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<camp::knot, gc_allocator<camp::knot> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<camp::knot, gc_allocator<camp::knot> > > (0x0x1545fdf01a80) 0 empty

Class std::iterator_traits<camp::knot*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<camp::knot*> (0x0x1545fdf01b40) 0 empty

Class __gnu_cxx::__normal_iterator<camp::knot*, std::vector<camp::knot, gc_allocator<camp::knot> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<camp::knot*, std::vector<camp::knot, gc_allocator<camp::knot> > > (0x0x1545fdf01ae0) 0

Class std::__are_same<camp::knot*, camp::knot*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<camp::knot*, camp::knot*> (0x0x1545fdf01c60) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<camp::knot, gc_allocator<camp::knot> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<camp::knot, gc_allocator<camp::knot> > > (0x0x1545fdf01cc0) 0 empty

Class std::iterator_traits<camp::box*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<camp::box*> (0x0x1545fdf01d80) 0 empty

Class __gnu_cxx::__normal_iterator<camp::box*, std::vector<camp::box, gc_allocator<camp::box> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<camp::box*, std::vector<camp::box, gc_allocator<camp::box> > > (0x0x1545fdf01d20) 0

Class std::__are_same<camp::box*, camp::box*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<camp::box*, camp::box*> (0x0x1545fdf01ea0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<camp::box, gc_allocator<camp::box> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<camp::box, gc_allocator<camp::box> > > (0x0x1545fdf01f00) 0 empty

Class std::iterator_traits<const long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const long unsigned int*> (0x0x1545fda8d000) 0 empty

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

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > > (0x0x1545fda8d120) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >, true> (0x0x1545fda8d180) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > > (0x0x1545fda22a90) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >, true> (0x0x1545fda8d1e0) 0 empty

Class vm::item::help<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >
   size=1 align=1
   base size=0 base align=1
vm::item::help<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > (0x0x1545fda8d240) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > > (0x0x1545fda8d2a0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >, false> (0x0x1545fda8d300) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > > (0x0x1545fda22000) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >, false> (0x0x1545fda8d360) 0 empty

Class std::__is_move_iterator<vm::item*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<vm::item*> (0x0x1545fda8d3c0) 0 empty

Class std::_Iter_base<vm::item*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<vm::item*, false> (0x0x1545fda8d420) 0 empty

Class std::_Miter_base<vm::item*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<vm::item*> (0x0x1545fda22c98) 0 empty
  std::_Iter_base<vm::item*, false> (0x0x1545fda8d480) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > > (0x0x1545fda8d4e0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >, false> (0x0x1545fda8d540) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > > (0x0x1545fda22d68) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >, false> (0x0x1545fda8d5a0) 0 empty

Class std::__is_move_iterator<camp::solvedKnot*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<camp::solvedKnot*> (0x0x1545fda8d600) 0 empty

Class std::_Iter_base<camp::solvedKnot*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<camp::solvedKnot*, false> (0x0x1545fda8d660) 0 empty

Class std::_Miter_base<camp::solvedKnot*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<camp::solvedKnot*> (0x0x1545fd757138) 0 empty
  std::_Iter_base<camp::solvedKnot*, false> (0x0x1545fda8d6c0) 0 empty

Class std::iterator_traits<const camp::pen*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const camp::pen*> (0x0x1545fda8d780) 0 empty

Class __gnu_cxx::__normal_iterator<const camp::pen*, std::vector<camp::pen, gc_allocator<camp::pen> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const camp::pen*, std::vector<camp::pen, gc_allocator<camp::pen> > > (0x0x1545fda8d720) 0

Class std::__are_same<const camp::pen*, camp::pen*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const camp::pen*, camp::pen*> (0x0x1545fda8d7e0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<camp::pen, gc_allocator<camp::pen> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<camp::pen, gc_allocator<camp::pen> > > (0x0x1545fda8d840) 0 empty

Class std::iterator_traits<camp::pen*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<camp::pen*> (0x0x1545fda8d900) 0 empty

Class __gnu_cxx::__normal_iterator<camp::pen*, std::vector<camp::pen, gc_allocator<camp::pen> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<camp::pen*, std::vector<camp::pen, gc_allocator<camp::pen> > > (0x0x1545fda8d8a0) 0

Class std::__are_same<camp::pen*, camp::pen*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<camp::pen*, camp::pen*> (0x0x1545fda8da20) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<camp::pen, gc_allocator<camp::pen> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<camp::pen, gc_allocator<camp::pen> > > (0x0x1545fda8da80) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > > > (0x0x1545fda8dea0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > >, true> (0x0x1545fda8df00) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > > > (0x0x1545fd757d68) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<types::ty**, std::vector<types::ty*, gc_allocator<types::ty*> > >, true> (0x0x1545fda8df60) 0 empty

Class std::__is_normal_iterator<std::insert_iterator<mem::vector<types::ty*> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::insert_iterator<mem::vector<types::ty*> > > (0x0x1545fd7f0000) 0 empty

Class std::_Iter_base<std::insert_iterator<mem::vector<types::ty*> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::insert_iterator<mem::vector<types::ty*> >, false> (0x0x1545fd7f0060) 0 empty

Class std::_Niter_base<std::insert_iterator<mem::vector<types::ty*> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::insert_iterator<mem::vector<types::ty*> > > (0x0x1545fd757dd0) 0 empty
  std::_Iter_base<std::insert_iterator<mem::vector<types::ty*> >, false> (0x0x1545fd7f00c0) 0 empty

Class std::_List_node<absyntax::varinit*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<absyntax::varinit*> (0x0x1545fd757340) 0
  std::__detail::_List_node_base (0x0x1545fd7f01e0) 0

Class std::_List_node<absyntax::runnable*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<absyntax::runnable*> (0x0x1545fd757548) 0
  std::__detail::_List_node_base (0x0x1545fd7f02a0) 0

Class std::_List_node<trans::permission>
   size=24 align=8
   base size=20 base align=8
std::_List_node<trans::permission> (0x0x1545fd7579c0) 0
  std::__detail::_List_node_base (0x0x1545fd7f0360) 0

Class std::_List_node<trans::modifier>
   size=24 align=8
   base size=20 base align=8
std::_List_node<trans::modifier> (0x0x1545fd757888) 0
  std::__detail::_List_node_base (0x0x1545fd7f03c0) 0

Class std::_List_node<absyntax::decid*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<absyntax::decid*> (0x0x1545fd757958) 0
  std::__detail::_List_node_base (0x0x1545fd7f0480) 0

Class std::_List_node<absyntax::idpair*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<absyntax::idpair*> (0x0x1545fd7578f0) 0
  std::__detail::_List_node_base (0x0x1545fd7f0540) 0

Class std::_List_node<absyntax::stm*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<absyntax::stm*> (0x0x1545fd757a28) 0
  std::__detail::_List_node_base (0x0x1545fd7f0600) 0

Class std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*>
   size=16 align=8
   base size=16 base align=8
std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> (0x0x1545fd7f0840) 0

Class std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > (0x0x1545fd8690d0) 0
  std::_Rb_tree_node_base (0x0x1545fd7f07e0) 0

Class std::_List_node<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > >
   size=24 align=8
   base size=24 base align=8
std::_List_node<std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > (0x0x1545fd869208) 0
  std::__detail::_List_node_base (0x0x1545fd7f08a0) 0

Class __gnu_cxx::__normal_iterator<const long unsigned int*, std::vector<long unsigned int, gc_allocator<long unsigned int> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const long unsigned int*, std::vector<long unsigned int, gc_allocator<long unsigned int> > > (0x0x1545fd7f0a80) 0

Class std::__are_same<const long unsigned int*, long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const long unsigned int*, long unsigned int*> (0x0x1545fd7f0ae0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<long unsigned int, gc_allocator<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<long unsigned int, gc_allocator<long unsigned int> > > (0x0x1545fd7f0b40) 0 empty

Class std::_List_node<PRCAttribute>
   size=120 align=8
   base size=120 base align=8
std::_List_node<PRCAttribute> (0x0x1545fd869270) 0
  std::__detail::_List_node_base (0x0x1545fd7f0c60) 0

Class __gnu_cxx::new_allocator<PRCtessline>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCtessline> (0x0x1545fd7f0f60) 0 empty

Class std::allocator<PRCtessline>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCtessline> (0x0x1545fd5e7270) 0 empty
  __gnu_cxx::new_allocator<PRCtessline> (0x0x1545fd5f9000) 0 empty

Class std::allocator<PRCtessline>::rebind<std::_List_node<PRCtessline> >
   size=1 align=1
   base size=0 base align=1
std::allocator<PRCtessline>::rebind<std::_List_node<PRCtessline> > (0x0x1545fd5f9060) 0 empty

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

Class __gnu_cxx::new_allocator<std::_List_node<PRCtessline> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<PRCtessline> > (0x0x1545fd5f9120) 0 empty

Class std::allocator<std::_List_node<PRCtessline> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<PRCtessline> > (0x0x1545fd5e73a8) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<PRCtessline> > (0x0x1545fd5f9180) 0 empty

Class std::_List_base<PRCtessline, std::allocator<PRCtessline> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<PRCtessline, std::allocator<PRCtessline> >::_List_impl (0x0x1545fd5e7410) 0
  std::allocator<std::_List_node<PRCtessline> > (0x0x1545fd5e7478) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<PRCtessline> > (0x0x1545fd5f91e0) 0 empty

Class std::_List_base<PRCtessline, std::allocator<PRCtessline> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<PRCtessline, std::allocator<PRCtessline> > (0x0x1545fd7f0f00) 0

Class std::list<PRCtessline>
   size=16 align=8
   base size=16 base align=8
std::list<PRCtessline> (0x0x1545fd5e74e0) 0
  std::_List_base<PRCtessline, std::allocator<PRCtessline> > (0x0x1545fd5f9240) 0

Class std::pair<const double, std::list<PRCtessline> >
   size=24 align=8
   base size=24 base align=8
std::pair<const double, std::list<PRCtessline> > (0x0x1545fd7f0ea0) 0

Class std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > >
   size=56 align=8
   base size=56 base align=8
std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > (0x0x1545fd5e71a0) 0
  std::_Rb_tree_node_base (0x0x1545fd7f0e40) 0

Class std::pair<const unsigned int, std::vector<PRCVector3d> >
   size=32 align=8
   base size=32 base align=8
std::pair<const unsigned int, std::vector<PRCVector3d> > (0x0x1545fd5f9300) 0

Class std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > >
   size=64 align=8
   base size=64 base align=8
std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > (0x0x1545fd5e77b8) 0
  std::_Rb_tree_node_base (0x0x1545fd5f92a0) 0

Class std::pair<const PRCRgbColor, unsigned int>
   size=32 align=8
   base size=28 base align=8
std::pair<const PRCRgbColor, unsigned int> (0x0x1545fd5f94e0) 0

Class std::_Rb_tree_node<std::pair<const PRCRgbColor, unsigned int> >
   size=64 align=8
   base size=64 base align=8
std::_Rb_tree_node<std::pair<const PRCRgbColor, unsigned int> > (0x0x1545fd5e7a90) 0
  std::_Rb_tree_node_base (0x0x1545fd5f9480) 0

Class std::pair<const RGBAColour, unsigned int>
   size=40 align=8
   base size=36 base align=8
std::pair<const RGBAColour, unsigned int> (0x0x1545fd5f9600) 0

Class std::_Rb_tree_node<std::pair<const RGBAColour, unsigned int> >
   size=72 align=8
   base size=72 base align=8
std::_Rb_tree_node<std::pair<const RGBAColour, unsigned int> > (0x0x1545fd5e7b60) 0
  std::_Rb_tree_node_base (0x0x1545fd5f95a0) 0

Class std::pair<const RGBAColourWidth, unsigned int>
   size=48 align=8
   base size=44 base align=8
std::pair<const RGBAColourWidth, unsigned int> (0x0x1545fd5f98a0) 0

Class std::_Rb_tree_node<std::pair<const RGBAColourWidth, unsigned int> >
   size=80 align=8
   base size=80 base align=8
std::_Rb_tree_node<std::pair<const RGBAColourWidth, unsigned int> > (0x0x1545fd5e7c30) 0
  std::_Rb_tree_node_base (0x0x1545fd5f9840) 0

Class std::pair<const PRCmaterialgeneric, unsigned int>
   size=152 align=8
   base size=148 base align=8
std::pair<const PRCmaterialgeneric, unsigned int> (0x0x1545fd5f9ae0) 0

Class std::_Rb_tree_node<std::pair<const PRCmaterialgeneric, unsigned int> >
   size=184 align=8
   base size=184 base align=8
std::_Rb_tree_node<std::pair<const PRCmaterialgeneric, unsigned int> > (0x0x1545fd5e7d68) 0
  std::_Rb_tree_node_base (0x0x1545fd5f9a80) 0

Class std::pair<const PRCtexturedefinition, unsigned int>
   size=12 align=4
   base size=12 base align=4
std::pair<const PRCtexturedefinition, unsigned int> (0x0x1545fd5f9d20) 0

Class std::_Rb_tree_node<std::pair<const PRCtexturedefinition, unsigned int> >
   size=48 align=8
   base size=44 base align=8
std::_Rb_tree_node<std::pair<const PRCtexturedefinition, unsigned int> > (0x0x1545fd5e7ea0) 0
  std::_Rb_tree_node_base (0x0x1545fd5f9cc0) 0

Class std::pair<const PRCtextureapplication, unsigned int>
   size=12 align=4
   base size=12 base align=4
std::pair<const PRCtextureapplication, unsigned int> (0x0x1545fd5f9f60) 0

Class std::_Rb_tree_node<std::pair<const PRCtextureapplication, unsigned int> >
   size=48 align=8
   base size=44 base align=8
std::_Rb_tree_node<std::pair<const PRCtextureapplication, unsigned int> > (0x0x1545fd5e7548) 0
  std::_Rb_tree_node_base (0x0x1545fd5f9f00) 0

Class std::pair<const PRCstyle, unsigned int>
   size=32 align=8
   base size=28 base align=8
std::pair<const PRCstyle, unsigned int> (0x0x1545fd38f060) 0

Class std::_Rb_tree_node<std::pair<const PRCstyle, unsigned int> >
   size=64 align=8
   base size=64 base align=8
std::_Rb_tree_node<std::pair<const PRCstyle, unsigned int> > (0x0x1545fd3880d0) 0
  std::_Rb_tree_node_base (0x0x1545fd38f000) 0

Class std::pair<const PRCGeneralTransformation3d, unsigned int>
   size=144 align=8
   base size=140 base align=8
std::pair<const PRCGeneralTransformation3d, unsigned int> (0x0x1545fd38f1e0) 0

Class std::_Rb_tree_node<std::pair<const PRCGeneralTransformation3d, unsigned int> >
   size=176 align=8
   base size=176 base align=8
std::_Rb_tree_node<std::pair<const PRCGeneralTransformation3d, unsigned int> > (0x0x1545fd388340) 0
  std::_Rb_tree_node_base (0x0x1545fd38f180) 0

Class std::_Deque_iterator<PRCgroup, const PRCgroup&, const PRCgroup*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCgroup, const PRCgroup&, const PRCgroup*> (0x0x1545fd38f240) 0

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

Class std::__are_same<camp::solvedKnot, camp::solvedKnot>
   size=1 align=1
   base size=0 base align=1
std::__are_same<camp::solvedKnot, camp::solvedKnot> (0x0x1545fd38f600) 0 empty

Class std::__is_pointer<const camp::solvedKnot*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const camp::solvedKnot*> (0x0x1545fd38f660) 0 empty

Class std::__is_pointer<camp::solvedKnot>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<camp::solvedKnot> (0x0x1545fd38f6c0) 0 empty

Class std::__is_integer<camp::solvedKnot>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<camp::solvedKnot> (0x0x1545fd38f720) 0 empty

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

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

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > > (0x0x1545fd38f8a0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >, true> (0x0x1545fd38f900) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > > (0x0x1545fd4b0138) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >, true> (0x0x1545fd38f960) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > > (0x0x1545fd38f9c0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >, true> (0x0x1545fd38fa20) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator<vm::item> > > > (0x0x1545fd4b0208) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<vm::item*, std::vector<vm::item, gc_allocator<vm::item> > >, true> (0x0x1545fd38fa80) 0 empty

Class std::__is_normal_iterator<vm::item*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<vm::item*> (0x0x1545fd38fae0) 0 empty

Class std::_Niter_base<vm::item*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<vm::item*> (0x0x1545fd4b03a8) 0 empty
  std::_Iter_base<vm::item*, false> (0x0x1545fd38fb40) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > > (0x0x1545fd38fd80) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >, true> (0x0x1545fd38fde0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > > > (0x0x1545fd4b04e0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<camp::solvedKnot*, std::vector<camp::solvedKnot, gc_allocator<camp::solvedKnot> > >, true> (0x0x1545fd38fe40) 0 empty

Class std::__is_normal_iterator<camp::solvedKnot*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<camp::solvedKnot*> (0x0x1545fd38ff60) 0 empty

Class std::_Niter_base<camp::solvedKnot*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<camp::solvedKnot*> (0x0x1545fd4b0548) 0 empty
  std::_Iter_base<camp::solvedKnot*, false> (0x0x1545fd4ea000) 0 empty

Class vm::item::help<camp::pen*>
   size=1 align=1
   base size=0 base align=1
vm::item::help<camp::pen*> (0x0x1545fd4ea060) 0 empty

Class vm::item::help<vm::array>
   size=1 align=1
   base size=0 base align=1
vm::item::help<vm::array> (0x0x1545fd4ea0c0) 0 empty

Class std::binary_function<const char*, const char*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<const char*, const char*, bool> (0x0x1545fd4ea120) 0 empty

Class std::less<const char*>
   size=1 align=1
   base size=1 base align=1
std::less<const char*> (0x0x1545fd4b0a28) 0 empty
  std::binary_function<const char*, const char*, bool> (0x0x1545fd4ea180) 0 empty

Class std::__is_move_iterator<types::formal*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<types::formal*> (0x0x1545fd4ea480) 0 empty

Class std::_Iter_base<types::formal*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<types::formal*, false> (0x0x1545fd4ea4e0) 0 empty

Class std::_Miter_base<types::formal*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<types::formal*> (0x0x1545fd4b0b60) 0 empty
  std::_Iter_base<types::formal*, false> (0x0x1545fd4ea540) 0 empty

Class std::iterator_traits<std::insert_iterator<mem::vector<types::ty*> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::insert_iterator<mem::vector<types::ty*> > > (0x0x1545fd4ea7e0) 0 empty

Class std::__are_same<types::ty*, void>
   size=1 align=1
   base size=0 base align=1
std::__are_same<types::ty*, void> (0x0x1545fd4ea840) 0 empty

Class std::__is_pointer<std::insert_iterator<mem::vector<types::ty*> > >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::insert_iterator<mem::vector<types::ty*> > > (0x0x1545fd4ea8a0) 0 empty

Class std::__is_pointer<types::ty**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<types::ty**> (0x0x1545fd4ea900) 0 empty

Class std::__is_move_iterator<types::ty**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<types::ty**> (0x0x1545fd4ea9c0) 0 empty

Class std::_Iter_base<types::ty**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<types::ty**, false> (0x0x1545fd4eaa20) 0 empty

Class std::_Miter_base<types::ty**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<types::ty**> (0x0x1545fd4b0820) 0 empty
  std::_Iter_base<types::ty**, false> (0x0x1545fd4eaa80) 0 empty

Class __gnu_cxx::new_allocator<PRCSingleAttribute*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCSingleAttribute*> (0x0x1545fd1fa240) 0 empty

Class std::allocator<PRCSingleAttribute*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCSingleAttribute*> (0x0x1545fd1a8680) 0 empty
  __gnu_cxx::new_allocator<PRCSingleAttribute*> (0x0x1545fd1fa2a0) 0 empty

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

Class std::iterator_traits<unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<unsigned int*> (0x0x1545fd1fa3c0) 0 empty

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

Class __gnu_cxx::new_allocator<PRCTessFace**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCTessFace**> (0x0x1545fd1fa480) 0 empty

Class std::allocator<PRCTessFace**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCTessFace**> (0x0x1545fd1a8d68) 0 empty
  __gnu_cxx::new_allocator<PRCTessFace**> (0x0x1545fd1fa4e0) 0 empty

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

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

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

Class __gnu_cxx::new_allocator<PRCRepresentationItem**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCRepresentationItem**> (0x0x1545fd1fa780) 0 empty

Class std::allocator<PRCRepresentationItem**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCRepresentationItem**> (0x0x1545fd2bf068) 0 empty
  __gnu_cxx::new_allocator<PRCRepresentationItem**> (0x0x1545fd1fa7e0) 0 empty

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

Class __gnu_cxx::new_allocator<PRCCurve**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCCurve**> (0x0x1545fd1fa8a0) 0 empty

Class std::allocator<PRCCurve**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCCurve**> (0x0x1545fd2bf340) 0 empty
  __gnu_cxx::new_allocator<PRCCurve**> (0x0x1545fd1fa900) 0 empty

Class __gnu_cxx::new_allocator<PRCFace**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCFace**> (0x0x1545fd1fa960) 0 empty

Class std::allocator<PRCFace**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCFace**> (0x0x1545fd2bf4e0) 0 empty
  __gnu_cxx::new_allocator<PRCFace**> (0x0x1545fd1fa9c0) 0 empty

Class __gnu_cxx::new_allocator<PRCShell**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCShell**> (0x0x1545fd1faa20) 0 empty

Class std::allocator<PRCShell**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCShell**> (0x0x1545fd2bf618) 0 empty
  __gnu_cxx::new_allocator<PRCShell**> (0x0x1545fd1faa80) 0 empty

Class __gnu_cxx::new_allocator<PRCConnex**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCConnex**> (0x0x1545fd1faae0) 0 empty

Class std::allocator<PRCConnex**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCConnex**> (0x0x1545fd2bf750) 0 empty
  __gnu_cxx::new_allocator<PRCConnex**> (0x0x1545fd1fab40) 0 empty

Class __gnu_cxx::new_allocator<PRCCompressedFace**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCCompressedFace**> (0x0x1545fd1fac00) 0 empty

Class std::allocator<PRCCompressedFace**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCCompressedFace**> (0x0x1545fd2bf888) 0 empty
  __gnu_cxx::new_allocator<PRCCompressedFace**> (0x0x1545fd1fac60) 0 empty

Class __gnu_cxx::new_allocator<PRCBody**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCBody**> (0x0x1545fd1facc0) 0 empty

Class std::allocator<PRCBody**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCBody**> (0x0x1545fd2bfa28) 0 empty
  __gnu_cxx::new_allocator<PRCBody**> (0x0x1545fd1fad20) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::new_allocator<PRCUncompressedFile**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCUncompressedFile**> (0x0x1545fcff3480) 0 empty

Class std::allocator<PRCUncompressedFile**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCUncompressedFile**> (0x0x1545fcff7750) 0 empty
  __gnu_cxx::new_allocator<PRCUncompressedFile**> (0x0x1545fcff34e0) 0 empty

Class __gnu_cxx::new_allocator<PRCTextureDefinition**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCTextureDefinition**> (0x0x1545fcff3540) 0 empty

Class std::allocator<PRCTextureDefinition**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCTextureDefinition**> (0x0x1545fcff7888) 0 empty
  __gnu_cxx::new_allocator<PRCTextureDefinition**> (0x0x1545fcff35a0) 0 empty

Class __gnu_cxx::new_allocator<PRCMaterial**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCMaterial**> (0x0x1545fcff3600) 0 empty

Class std::allocator<PRCMaterial**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCMaterial**> (0x0x1545fcff79c0) 0 empty
  __gnu_cxx::new_allocator<PRCMaterial**> (0x0x1545fcff3660) 0 empty

Class __gnu_cxx::new_allocator<PRCStyle**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCStyle**> (0x0x1545fcff3720) 0 empty

Class std::allocator<PRCStyle**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCStyle**> (0x0x1545fcff7a90) 0 empty
  __gnu_cxx::new_allocator<PRCStyle**> (0x0x1545fcff3780) 0 empty

Class __gnu_cxx::new_allocator<PRCCoordinateSystem**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCCoordinateSystem**> (0x0x1545fcff37e0) 0 empty

Class std::allocator<PRCCoordinateSystem**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCCoordinateSystem**> (0x0x1545fcff7b60) 0 empty
  __gnu_cxx::new_allocator<PRCCoordinateSystem**> (0x0x1545fcff3840) 0 empty

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

Class __gnu_cxx::new_allocator<PRCPartDefinition**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCPartDefinition**> (0x0x1545fcff3900) 0 empty

Class std::allocator<PRCPartDefinition**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCPartDefinition**> (0x0x1545fcff7d68) 0 empty
  __gnu_cxx::new_allocator<PRCPartDefinition**> (0x0x1545fcff3960) 0 empty

Class __gnu_cxx::new_allocator<PRCProductOccurrence**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCProductOccurrence**> (0x0x1545fcff39c0) 0 empty

Class std::allocator<PRCProductOccurrence**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCProductOccurrence**> (0x0x1545fcff7ea0) 0 empty
  __gnu_cxx::new_allocator<PRCProductOccurrence**> (0x0x1545fcff3a20) 0 empty

Class __gnu_cxx::new_allocator<PRCTopoContext**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCTopoContext**> (0x0x1545fcff3a80) 0 empty

Class std::allocator<PRCTopoContext**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCTopoContext**> (0x0x1545fd11e000) 0 empty
  __gnu_cxx::new_allocator<PRCTopoContext**> (0x0x1545fcff3ae0) 0 empty

Class __gnu_cxx::new_allocator<PRCTess**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCTess**> (0x0x1545fcff3ba0) 0 empty

Class std::allocator<PRCTess**>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCTess**> (0x0x1545fd11e0d0) 0 empty
  __gnu_cxx::new_allocator<PRCTess**> (0x0x1545fcff3c00) 0 empty

Class __gnu_cxx::new_allocator<PRCgroup*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PRCgroup*> (0x0x1545fcff3de0) 0 empty

Class std::allocator<PRCgroup*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PRCgroup*> (0x0x1545fd11ea90) 0 empty
  __gnu_cxx::new_allocator<PRCgroup*> (0x0x1545fcff3e40) 0 empty

Class std::__is_move_iterator<camp::knot*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<camp::knot*> (0x0x1545fce2a2a0) 0 empty

Class std::_Iter_base<camp::knot*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<camp::knot*, false> (0x0x1545fce2a300) 0 empty

Class std::_Miter_base<camp::knot*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<camp::knot*> (0x0x1545fd11ec30) 0 empty
  std::_Iter_base<camp::knot*, false> (0x0x1545fce2a360) 0 empty

Class vm::item::help<camp::path>
   size=1 align=1
   base size=0 base align=1
vm::item::help<camp::path> (0x0x1545fce2a4e0) 0 empty

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

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

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

Class std::__is_byte<vm::item>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<vm::item> (0x0x1545fce2a7e0) 0 empty

Class std::__is_pointer<vm::item>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<vm::item> (0x0x1545fce2a8a0) 0 empty

Class std::__is_floating<vm::item>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<vm::item> (0x0x1545fce2a960) 0 empty

Class std::__is_integer<vm::item>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<vm::item> (0x0x1545fce2a9c0) 0 empty

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

Class std::__traitor<std::__is_integer<vm::item>, std::__is_floating<vm::item> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<vm::item>, std::__is_floating<vm::item> > (0x0x1545fce2a900) 0 empty

Class std::__is_arithmetic<vm::item>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<vm::item> (0x0x1545fce7f680) 0 empty
  std::__traitor<std::__is_integer<vm::item>, std::__is_floating<vm::item> > (0x0x1545fce2aa80) 0 empty

Class std::__traitor<std::__is_arithmetic<vm::item>, std::__is_pointer<vm::item> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<vm::item>, std::__is_pointer<vm::item> > (0x0x1545fce2a840) 0 empty

Class std::__is_scalar<vm::item>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<vm::item> (0x0x1545fce7f750) 0 empty
  std::__traitor<std::__is_arithmetic<vm::item>, std::__is_pointer<vm::item> > (0x0x1545fce2aae0) 0 empty

Class std::__are_same<vm::item, vm::item>
   size=1 align=1
   base size=0 base align=1
std::__are_same<vm::item, vm::item> (0x0x1545fce2ac00) 0 empty

Class std::__is_pointer<vm::item*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<vm::item*> (0x0x1545fce2ac60) 0 empty

Class std::__is_pointer<const vm::item*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const vm::item*> (0x0x1545fce2acc0) 0 empty

Class std::__is_pointer<camp::solvedKnot*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<camp::solvedKnot*> (0x0x1545fce2ad20) 0 empty

Class std::__is_move_iterator<camp::pen*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<camp::pen*> (0x0x1545fce2af60) 0 empty

Class std::_Iter_base<camp::pen*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<camp::pen*, false> (0x0x1545fcefe000) 0 empty

Class std::_Miter_base<camp::pen*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<camp::pen*> (0x0x1545fce7ff70) 0 empty
  std::_Iter_base<camp::pen*, false> (0x0x1545fcefe060) 0 empty

Class std::__is_normal_iterator<types::formal*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<types::formal*> (0x0x1545fcefe180) 0 empty

Class std::_Niter_base<types::formal*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<types::formal*> (0x0x1545fce7f9c0) 0 empty
  std::_Iter_base<types::formal*, false> (0x0x1545fcefe1e0) 0 empty

Class std::__is_normal_iterator<types::ty**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<types::ty**> (0x0x1545fcefe240) 0 empty

Class std::_Niter_base<types::ty**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<types::ty**> (0x0x1545fce7faf8) 0 empty
  std::_Iter_base<types::ty**, false> (0x0x1545fcefe2a0) 0 empty

Class __gnu_cxx::__alloc_traits<gc_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<gc_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, gc_allocator<char> >, vm::frame*> > > > (0x0x1545fcefe300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const double, std::list<PRCtessline> > > > > (0x0x1545fcefe600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<PRCVector3d> > > > > (0x0x1545fcefe6c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const PRCRgbColor, 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 PRCRgbColor, unsigned int> > > > (0x0x1545fcefe780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const RGBAColour, 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 RGBAColour, unsigned int> > > > (0x0x1545fcefe840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const RGBAColourWidth, 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 RGBAColourWidth, unsigned int> > > > (0x0x1545fcefe900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const PRCmaterialgeneric, 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 PRCmaterialgeneric, unsigned int> > > > (0x0x1545fcefe9c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const PRCtexturedefinition, 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 PRCtexturedefinition, unsigned int> > > > (0x0x1545fcefea80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const PRCtextureapplication, 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 PRCtextureapplication, unsigned int> > > > (0x0x1545fcefeb40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const PRCstyle, 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 PRCstyle, unsigned int> > > > (0x0x1545fcefec60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const PRCpicture, 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 PRCpicture, unsigned int> > > > (0x0x1545fcefed20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const PRCGeneralTransformation3d, 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 PRCGeneralTransformation3d, unsigned int> > > > (0x0x1545fcefede0) 0 empty

Class std::iterator_traits<std::_Deque_iterator<PRCgroup, const PRCgroup&, const PRCgroup*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Deque_iterator<PRCgroup, const PRCgroup&, const PRCgroup*> > (0x0x1545fcefeea0) 0 empty

Class std::iterator_traits<std::_Deque_iterator<PRCgroup, PRCgroup&, PRCgroup*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Deque_iterator<PRCgroup, PRCgroup&, PRCgroup*> > (0x0x1545fcefef00) 0 empty

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

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

Class __gnu_cxx::__normal_iterator<const PRCface*, std::vector<PRCface> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const PRCface*, std::vector<PRCface> > (0x0x1545fcaae060) 0

Class std::__are_same<const PRCface*, PRCface*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const PRCface*, PRCface*> (0x0x1545fcaae120) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<PRCface> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<PRCface> > (0x0x1545fcaae180) 0 empty

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

Class __gnu_cxx::__normal_iterator<const PRCcompface*, std::vector<PRCcompface> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const PRCcompface*, std::vector<PRCcompface> > (0x0x1545fcaae1e0) 0

Class std::__are_same<const PRCcompface*, PRCcompface*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const PRCcompface*, PRCcompface*> (0x0x1545fcaae2a0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<PRCcompface> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<PRCcompface> > (0x0x1545fcaae300) 0 empty

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

Class __gnu_cxx::__normal_iterator<const PRCtessrectangle*, std::vector<PRCtessrectangle> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const PRCtessrectangle*, std::vector<PRCtessrectangle> > (0x0x1545fcaae360) 0

Class std::__are_same<const PRCtessrectangle*, PRCtessrectangle*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const PRCtessrectangle*, PRCtessrectangle*> (0x0x1545fcaae420) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<PRCtessrectangle> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<PRCtessrectangle> > (0x0x1545fcaae480) 0 empty

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

Class __gnu_cxx::__normal_iterator<const PRCtessquad*, std::vector<PRCtessquad> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const PRCtessquad*, std::vector<PRCtessquad> > (0x0x1545fcaae4e0) 0

Class std::__are_same<const PRCtessquad*, PRCtessquad*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const PRCtessquad*, PRCtessquad*> (0x0x1545fcaae5a0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<PRCtessquad> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<PRCtessquad> > (0x0x1545fcaae600) 0 empty

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

Class __gnu_cxx::__normal_iterator<const PRCwire*, std::vector<PRCwire> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const PRCwire*, std::vector<PRCwire> > (0x0x1545fcaae660) 0

Class std::__are_same<const PRCwire*, PRCwire*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const PRCwire*, PRCwire*> (0x0x1545fcaae720) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<PRCwire> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<PRCwire> > (0x0x1545fcaae780) 0 empty

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

Class __gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> > (0x0x1545fcaae7e0) 0

Class std::__are_same<PRCPointSet* const*, PRCPointSet**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<PRCPointSet* const*, PRCPointSet**> (0x0x1545fcaae8a0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<PRCPointSet*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<PRCPointSet*> > (0x0x1545fcaae900) 0 empty

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

Class __gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> > (0x0x1545fcaae960) 0

Class std::__are_same<PRCPolyBrepModel* const*, PRCPolyBrepModel**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<PRCPolyBrepModel* const*, PRCPolyBrepModel**> (0x0x1545fcaaea20) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<PRCPolyBrepModel*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<PRCPolyBrepModel*> > (0x0x1545fcaaea80) 0 empty

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

Class __gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> > (0x0x1545fcaaeae0) 0

Class std::__are_same<PRCPolyWire* const*, PRCPolyWire**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<PRCPolyWire* const*, PRCPolyWire**> (0x0x1545fcaaeba0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<PRCPolyWire*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<PRCPolyWire*> > (0x0x1545fcaaec00) 0 empty

Class std::__is_normal_iterator<camp::knot*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<camp::knot*> (0x0x1545fcaaec60) 0 empty

Class std::_Niter_base<camp::knot*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<camp::knot*> (0x0x1545fcb64c98) 0 empty
  std::_Iter_base<camp::knot*, false> (0x0x1545fcaaecc0) 0 empty

Class std::__is_move_iterator<camp::box*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<camp::box*> (0x0x1545fcaaede0) 0 empty

Class std::_Iter_base<camp::box*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<camp::box*, false> (0x0x1545fcaaee40) 0 empty

Class std::_Miter_base<camp::box*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<camp::box*> (0x0x1545fc7931a0) 0 empty
  std::_Iter_base<camp::box*, false> (0x0x1545fcaaeea0) 0 empty

Class std::__is_normal_iterator<camp::box*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<camp::box*> (0x0x1545fcaaef00) 0 empty

Class std::_Niter_base<camp::box*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<camp::box*> (0x0x1545fc793208) 0 empty
  std::_Iter_base<camp::box*, false> (0x0x1545fcaaef60) 0 empty

Class std::__is_byte<camp::box>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<camp::box> (0x0x1545fc7d5000) 0 empty

Class std::__is_pointer<camp::box>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<camp::box> (0x0x1545fc7d50c0) 0 empty

Class std::__is_floating<camp::box>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<camp::box> (0x0x1545fc7d5180) 0 empty

Class std::__is_integer<camp::box>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<camp::box> (0x0x1545fc7d51e0) 0 empty

Class std::__traitor<std::__is_integer<camp::box>, std::__is_floating<camp::box> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<camp::box>, std::__is_floating<camp::box> > (0x0x1545fc7d5120) 0 empty

Class std::__is_arithmetic<camp::box>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<camp::box> (0x0x1545fc7932d8) 0 empty
  std::__traitor<std::__is_integer<camp::box>, std::__is_floating<camp::box> > (0x0x1545fc7d5240) 0 empty

Class std::__traitor<std::__is_arithmetic<camp::box>, std::__is_pointer<camp::box> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<camp::box>, std::__is_pointer<camp::box> > (0x0x1545fc7d5060) 0 empty

Class std::__is_scalar<camp::box>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<camp::box> (0x0x1545fc7934e0) 0 empty
  std::__traitor<std::__is_arithmetic<camp::box>, std::__is_pointer<camp::box> > (0x0x1545fc7d52a0) 0 empty

Class GC_type_traits<vm::item>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<vm::item> (0x0x1545fc7d5360) 0

Class std::__is_normal_iterator<camp::pen*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<camp::pen*> (0x0x1545fc7d5480) 0 empty

Class std::_Niter_base<camp::pen*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<camp::pen*> (0x0x1545fc793e38) 0 empty
  std::_Iter_base<camp::pen*, false> (0x0x1545fc7d54e0) 0 empty

Class std::__are_same<types::formal, types::formal>
   size=1 align=1
   base size=0 base align=1
std::__are_same<types::formal, types::formal> (0x0x1545fc7d5540) 0 empty

Class std::__is_pointer<types::formal*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<types::formal*> (0x0x1545fc7d55a0) 0 empty

Class GC_type_traits<types::formal>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<types::formal> (0x0x1545fc7d5600) 0

Class std::__are_same<types::ty*, types::ty*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<types::ty*, types::ty*> (0x0x1545fc7d5660) 0 empty

Class std::__copy_move_backward<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<false, true, std::random_access_iterator_tag> (0x0x1545fc7d56c0) 0 empty

Class GC_type_traits<types::ty*>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<types::ty*> (0x0x1545fc7d5720) 0

Class GC_type_traits<std::_List_node<absyntax::varinit*> >
   size=1 align=1
   base size=1 base align=1
GC_type_traits<std::_List_node<absyntax::varinit*> > (0x0x1545fc7d5780) 0

Class GC_type_traits<std::_List_node<absyntax::runnable*> >
   size=1 align=1
   base size=1 base align=1
GC_type_traits<std::_List_node<absyntax::runnable*> > (0x0x1545fc7d57e0) 0

Class GC_type_traits<std::_List_node<trans::permission> >
   size=1 align=1
   base size=1 base align=1
GC_type_traits<std::_List_node<trans::permission> > (0x0x1545fc7d5840) 0

Class GC_type_traits<std::_List_node<trans::modifier> >
   size=1 align=1
   base size=1 base align=1
GC_type_traits<std::_List_node<trans::modifier> > (0x0x1545fc7d58a0) 0

Class GC_type_traits<std::_List_node<absyntax::decid*> >
   size=1 align=1
   base size=1 base align=1
GC_type_traits<std::_List_node<absyntax::decid*> > (0x0x1545fc7d5900) 0

Class GC_type_traits<std::_List_node<absyntax::idpair*> >
   size=1 align=1
   base size=1 base align=1
GC_type_traits<std::_List_node<absyntax::idpair*> > (0x0x1545fc7d5960) 0

Class GC_type_traits<std::_List_node<absyntax::stm*> >
   size=1 align=1
   base size=1 base align=1
GC_type_traits<std::_List_node<absyntax::stm*> > (0x0x1545fc7d59c0) 0

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

Class std::iterator_traits<std::_Deque_iterator<PRCSingleAttribute, PRCSingleAttribute&, PRCSingleAttribute*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Deque_iterator<PRCSingleAttribute, PRCSingleAttribute&, PRCSingleAttribute*> > (0x0x1545fc7d5c60) 0 empty

Class std::__uninitialized_fill<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill<false> (0x0x1545fc7d5cc0) 0 empty

Class std::_Deque_iterator<PRCSingleAttribute, const PRCSingleAttribute&, const PRCSingleAttribute*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<PRCSingleAttribute, const PRCSingleAttribute&, const PRCSingleAttribute*> (0x0x1545fc7d5d80) 0

Class std::__is_move_iterator<PRCSingleAttribute**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<PRCSingleAttribute**> (0x0x1545fc7d5ea0) 0 empty

Class std::_Iter_base<PRCSingleAttribute**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<PRCSingleAttribute**, false> (0x0x1545fc7d5f00) 0 empty

Class std::_Miter_base<PRCSingleAttribute**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<PRCSingleAttribute**> (0x0x1545fc82e820) 0 empty
  std::_Iter_base<PRCSingleAttribute**, false> (0x0x1545fc7d5f60) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__are_same<camp::knot, camp::knot>
   size=1 align=1
   base size=0 base align=1
std::__are_same<camp::knot, camp::knot> (0x0x1545fc8d6b40) 0 empty

Class std::__is_pointer<camp::knot*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<camp::knot*> (0x0x1545fc8d6ba0) 0 empty

Class GC_type_traits<camp::knot>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::knot> (0x0x1545fc8d6c00) 0

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

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

Class std::_Miter_base<std::basic_fstream<char>**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::basic_fstream<char>**> (0x0x1545fc68ec98) 0 empty
  std::_Iter_base<std::basic_fstream<char>**, false> (0x0x1545fc8d6d20) 0 empty

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

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

Class std::_Miter_base<std::basic_ofstream<char>**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::basic_ofstream<char>**> (0x0x1545fc68eea0) 0 empty
  std::_Iter_base<std::basic_ofstream<char>**, false> (0x0x1545fc8d6f00) 0 empty

Class std::__is_move_iterator<xdr::ioxstream**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<xdr::ioxstream**> (0x0x1545fc33f060) 0 empty

Class std::_Iter_base<xdr::ioxstream**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<xdr::ioxstream**, false> (0x0x1545fc33f0c0) 0 empty

Class std::_Miter_base<xdr::ioxstream**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<xdr::ioxstream**> (0x0x1545fc68ebc8) 0 empty
  std::_Iter_base<xdr::ioxstream**, false> (0x0x1545fc33f120) 0 empty

Class std::__is_move_iterator<xdr::oxstream**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<xdr::oxstream**> (0x0x1545fc33f180) 0 empty

Class std::_Iter_base<xdr::oxstream**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<xdr::oxstream**, false> (0x0x1545fc33f1e0) 0 empty

Class std::_Miter_base<xdr::oxstream**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<xdr::oxstream**> (0x0x1545fc34d1a0) 0 empty
  std::_Iter_base<xdr::oxstream**, false> (0x0x1545fc33f240) 0 empty

Class std::__are_same<camp::pen, camp::pen>
   size=1 align=1
   base size=0 base align=1
std::__are_same<camp::pen, camp::pen> (0x0x1545fc33f2a0) 0 empty

Class std::__is_pointer<camp::pen*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<camp::pen*> (0x0x1545fc33f300) 0 empty

Class GC_type_traits<camp::pen>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<camp::pen> (0x0x1545fc33f360) 0

Class std::__is_normal_iterator<PRCSingleAttribute*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<PRCSingleAttribute*> (0x0x1545fc33f3c0) 0 empty

Class std::_Iter_base<PRCSingleAttribute*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<PRCSingleAttribute*, false> (0x0x1545fc33f420) 0 empty

Class std::_Niter_base<PRCSingleAttribute*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<PRCSingleAttribute*> (0x0x1545fc34df70) 0 empty
  std::_Iter_base<PRCSingleAttribute*, false> (0x0x1545fc33f480) 0 empty

Class std::__is_byte<PRCSingleAttribute>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<PRCSingleAttribute> (0x0x1545fc33f4e0) 0 empty

Class std::__is_pointer<PRCSingleAttribute>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<PRCSingleAttribute> (0x0x1545fc33f5a0) 0 empty

Class std::__is_floating<PRCSingleAttribute>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<PRCSingleAttribute> (0x0x1545fc33f660) 0 empty

Class std::__is_integer<PRCSingleAttribute>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<PRCSingleAttribute> (0x0x1545fc33f6c0) 0 empty

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

Class std::__is_arithmetic<PRCSingleAttribute>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<PRCSingleAttribute> (0x0x1545fc34d618) 0 empty
  std::__traitor<std::__is_integer<PRCSingleAttribute>, std::__is_floating<PRCSingleAttribute> > (0x0x1545fc33f8a0) 0 empty

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

Class std::__is_scalar<PRCSingleAttribute>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<PRCSingleAttribute> (0x0x1545fc34de38) 0 empty
  std::__traitor<std::__is_arithmetic<PRCSingleAttribute>, std::__is_pointer<PRCSingleAttribute> > (0x0x1545fc33fa20) 0 empty

Class std::__is_normal_iterator<PRCSingleAttribute**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<PRCSingleAttribute**> (0x0x1545fc33fae0) 0 empty

Class std::_Niter_base<PRCSingleAttribute**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<PRCSingleAttribute**> (0x0x1545fc3c2000) 0 empty
  std::_Iter_base<PRCSingleAttribute**, false> (0x0x1545fc33fb40) 0 empty

Class std::_List_node<PRCtessline>
   size=64 align=8
   base size=64 base align=8
std::_List_node<PRCtessline> (0x0x1545fc3c2068) 0
  std::__detail::_List_node_base (0x0x1545fc33fba0) 0

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

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

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

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

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

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

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

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

Class std::__is_move_iterator<PRCgroup**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<PRCgroup**> (0x0x1545fc4b5240) 0 empty

Class std::_Iter_base<PRCgroup**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<PRCgroup**, false> (0x0x1545fc4b52a0) 0 empty

Class std::_Miter_base<PRCgroup**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<PRCgroup**> (0x0x1545fc3c2750) 0 empty
  std::_Iter_base<PRCgroup**, false> (0x0x1545fc4b5300) 0 empty

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

Class std::_Niter_base<std::basic_fstream<char>**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::basic_fstream<char>**> (0x0x1545fc3c2d68) 0 empty
  std::_Iter_base<std::basic_fstream<char>**, false> (0x0x1545fc4b53c0) 0 empty

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

Class std::_Niter_base<std::basic_ofstream<char>**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::basic_ofstream<char>**> (0x0x1545fc4fb068) 0 empty
  std::_Iter_base<std::basic_ofstream<char>**, false> (0x0x1545fc4b54e0) 0 empty

Class std::__is_normal_iterator<xdr::ioxstream**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<xdr::ioxstream**> (0x0x1545fc4b55a0) 0 empty

Class std::_Niter_base<xdr::ioxstream**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<xdr::ioxstream**> (0x0x1545fc4fb138) 0 empty
  std::_Iter_base<xdr::ioxstream**, false> (0x0x1545fc4b5600) 0 empty

Class std::__is_normal_iterator<xdr::oxstream**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<xdr::oxstream**> (0x0x1545fc4b5660) 0 empty

Class std::_Niter_base<xdr::oxstream**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<xdr::oxstream**> (0x0x1545fc4fb1a0) 0 empty
  std::_Iter_base<xdr::oxstream**, false> (0x0x1545fc4b56c0) 0 empty

Class std::__are_same<camp::box, camp::box>
   size=1 align=1
   base size=0 base align=1
std::__are_same<camp::box, camp::box> (0x0x1545fc4b5720) 0 empty

Class std::__is_pointer<camp::box*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<camp::box*> (0x0x1545fc4b5780) 0 empty

Class std::__is_move_iterator<PRCSingleAttribute*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<PRCSingleAttribute*> (0x0x1545fc4b58a0) 0 empty

Class std::_Miter_base<PRCSingleAttribute*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<PRCSingleAttribute*> (0x0x1545fc4fb680) 0 empty
  std::_Iter_base<PRCSingleAttribute*, false> (0x0x1545fc4b5900) 0 empty

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

Class std::__are_same<PRCSingleAttribute*, PRCSingleAttribute*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<PRCSingleAttribute*, PRCSingleAttribute*> (0x0x1545fc4b59c0) 0 empty

Class std::__is_pointer<PRCSingleAttribute**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<PRCSingleAttribute**> (0x0x1545fc4b5a20) 0 empty

Class std::__copy_move<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, true, std::random_access_iterator_tag> (0x0x1545fc4b5a80) 0 empty

Class std::iterator_traits<std::_Deque_iterator<PRCSingleAttribute, const PRCSingleAttribute&, const PRCSingleAttribute*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Deque_iterator<PRCSingleAttribute, const PRCSingleAttribute&, const PRCSingleAttribute*> > (0x0x1545fc4b5ae0) 0 empty

Class std::__is_normal_iterator<PRCgroup**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<PRCgroup**> (0x0x1545fc4b5b40) 0 empty

Class std::_Niter_base<PRCgroup**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<PRCgroup**> (0x0x1545fc1bf5b0) 0 empty
  std::_Iter_base<PRCgroup**, false> (0x0x1545fc4b5ba0) 0 empty

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

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

Class GC_type_traits<std::basic_fstream<char>*>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<std::basic_fstream<char>*> (0x0x1545fc4b5d20) 0

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

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

Class GC_type_traits<std::basic_ofstream<char>*>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<std::basic_ofstream<char>*> (0x0x1545fc4b5ea0) 0

Class std::__are_same<xdr::ioxstream*, xdr::ioxstream*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<xdr::ioxstream*, xdr::ioxstream*> (0x0x1545fc4b5f00) 0 empty

Class std::__is_pointer<xdr::ioxstream**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<xdr::ioxstream**> (0x0x1545fc4b5f60) 0 empty

Class GC_type_traits<xdr::ioxstream*>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<xdr::ioxstream*> (0x0x1545fc206000) 0

Class std::__are_same<xdr::oxstream*, xdr::oxstream*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<xdr::oxstream*, xdr::oxstream*> (0x0x1545fc206060) 0 empty

Class std::__is_pointer<xdr::oxstream**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<xdr::oxstream**> (0x0x1545fc2060c0) 0 empty

Class GC_type_traits<xdr::oxstream*>
   size=1 align=1
   base size=1 base align=1
GC_type_traits<xdr::oxstream*> (0x0x1545fc206120) 0

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

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> > > (0x0x1545fc206360) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> >, false> (0x0x1545fc2063c0) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> > > (0x0x1545fc23a5b0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> >, false> (0x0x1545fc206420) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> > > (0x0x1545fc206480) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> >, false> (0x0x1545fc2064e0) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> > > (0x0x1545fc23a7b8) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> >, false> (0x0x1545fc206540) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> > > (0x0x1545fc2065a0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> >, false> (0x0x1545fc206600) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> > > (0x0x1545fc23aa28) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> >, false> (0x0x1545fc206660) 0 empty

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

Class std::__are_same<PRCgroup*, PRCgroup*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<PRCgroup*, PRCgroup*> (0x0x1545fc206720) 0 empty

Class std::__is_pointer<PRCgroup**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<PRCgroup**> (0x0x1545fc206780) 0 empty

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

Class std::__is_pointer<PRCSingleAttribute*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<PRCSingleAttribute*> (0x0x1545fc206840) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> > > (0x0x1545fc206960) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> >, true> (0x0x1545fc2069c0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> > > (0x0x1545fc23af08) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPointSet* const*, std::vector<PRCPointSet*> >, true> (0x0x1545fc206a20) 0 empty

Class std::__is_normal_iterator<PRCPointSet**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<PRCPointSet**> (0x0x1545fc206a80) 0 empty

Class std::_Iter_base<PRCPointSet**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<PRCPointSet**, false> (0x0x1545fc206ae0) 0 empty

Class std::_Niter_base<PRCPointSet**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<PRCPointSet**> (0x0x1545fc2e60d0) 0 empty
  std::_Iter_base<PRCPointSet**, false> (0x0x1545fc206b40) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> > > (0x0x1545fc206ba0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> >, true> (0x0x1545fc206c00) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> > > (0x0x1545fc2e61a0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyBrepModel* const*, std::vector<PRCPolyBrepModel*> >, true> (0x0x1545fc206c60) 0 empty

Class std::__is_normal_iterator<PRCPolyBrepModel**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<PRCPolyBrepModel**> (0x0x1545fc206cc0) 0 empty

Class std::_Iter_base<PRCPolyBrepModel**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<PRCPolyBrepModel**, false> (0x0x1545fc206d20) 0 empty

Class std::_Niter_base<PRCPolyBrepModel**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<PRCPolyBrepModel**> (0x0x1545fc2e6208) 0 empty
  std::_Iter_base<PRCPolyBrepModel**, false> (0x0x1545fc206d80) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> > > (0x0x1545fc206de0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> >, true> (0x0x1545fc206e40) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> > > (0x0x1545fc2e63a8) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<PRCPolyWire* const*, std::vector<PRCPolyWire*> >, true> (0x0x1545fc206ea0) 0 empty

Class std::__is_normal_iterator<PRCPolyWire**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<PRCPolyWire**> (0x0x1545fc206f00) 0 empty

Class std::_Iter_base<PRCPolyWire**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<PRCPolyWire**, false> (0x0x1545fc206f60) 0 empty

Class std::_Niter_base<PRCPolyWire**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<PRCPolyWire**> (0x0x1545fc2e6548) 0 empty
  std::_Iter_base<PRCPolyWire**, false> (0x0x1545fc309000) 0 empty

Class std::_List_const_iterator<PRCtessline>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<PRCtessline> (0x0x1545fc3090c0) 0

Class std::_List_iterator<PRCtessline>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<PRCtessline> (0x0x1545fc309180) 0

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

Class __gnu_cxx::__normal_iterator<const PRCVector3d*, std::vector<PRCVector3d> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const PRCVector3d*, std::vector<PRCVector3d> > (0x0x1545fc3091e0) 0

Class std::__are_same<const PRCVector3d*, PRCVector3d*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const PRCVector3d*, PRCVector3d*> (0x0x1545fc3092a0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<PRCVector3d> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<PRCVector3d> > (0x0x1545fc309300) 0 empty

Class std::__are_same<PRCPointSet*, PRCPointSet*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<PRCPointSet*, PRCPointSet*> (0x0x1545fc309360) 0 empty

Class std::__is_pointer<PRCPointSet**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<PRCPointSet**> (0x0x1545fc3093c0) 0 empty

Class std::__is_pointer<PRCPointSet* const*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<PRCPointSet* const*> (0x0x1545fc309420) 0 empty

Class std::__are_same<PRCPolyBrepModel*, PRCPolyBrepModel*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<PRCPolyBrepModel*, PRCPolyBrepModel*> (0x0x1545fc309480) 0 empty

Class std::__is_pointer<PRCPolyBrepModel**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<PRCPolyBrepModel**> (0x0x1545fc3094e0) 0 empty

Class std::__is_pointer<PRCPolyBrepModel* const*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<PRCPolyBrepModel* const*> (0x0x1545fc309540) 0 empty

Class std::__are_same<PRCPolyWire*, PRCPolyWire*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<PRCPolyWire*, PRCPolyWire*> (0x0x1545fc3095a0) 0 empty

Class std::__is_pointer<PRCPolyWire**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<PRCPolyWire**> (0x0x1545fc309600) 0 empty

Class std::__is_pointer<PRCPolyWire* const*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<PRCPolyWire* const*> (0x0x1545fc309660) 0 empty

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

Class std::iterator_traits<__gnu_cxx::__normal_iterator<camp::knot*, std::vector<camp::knot, gc_allocator<camp::knot> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<camp::knot*, std::vector<camp::knot, gc_allocator<camp::knot> > > > (0x0x1545fc3098a0) 0 empty

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

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

Class std::__are_same<camp::knot&, camp::knot&>
   size=1 align=1
   base size=0 base align=1
std::__are_same<camp::knot&, camp::knot&> (0x0x1545fc309a80) 0 empty

Class std::__is_integer<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > > (0x0x1545fc309ae0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, gc_allocator<char> > > > (0x0x1545fc309b40) 0 empty

