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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class librevisa::mutex
   size=40 align=8
   base size=40 base align=8
librevisa::mutex (0x0x7f9dfaa2e720) 0

Class librevisa::condvar
   size=48 align=8
   base size=48 base align=8
librevisa::condvar (0x0x7f9dfaa2eb40) 0

Class librevisa::lock
   size=8 align=8
   base size=8 base align=8
librevisa::lock (0x0x7f9dfaa99000) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7f9dfaa99a80) 0

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

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

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

Class <anonymous struct>
   size=208 align=8
   base size=208 base align=8
<anonymous struct> (0x0x7f9dfaa99c00) 0

Class <anonymous struct>
   size=136 align=8
   base size=136 base align=8
<anonymous struct> (0x0x7f9dfaa99c60) 0

Class <anonymous struct>
   size=344 align=8
   base size=344 base align=8
<anonymous struct> (0x0x7f9dfaa99cc0) 0

Class <anonymous struct>
   size=512 align=8
   base size=512 base align=8
<anonymous struct> (0x0x7f9dfaa99d20) 0

Class sigcontext
   size=16 align=8
   base size=16 base align=8
sigcontext (0x0x7f9dfaa99d80) 0

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

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

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

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

Class <anonymous struct>
   size=136 align=8
   base size=136 base align=8
<anonymous struct> (0x0x7f9dfaa99f60) 0

Class <anonymous struct>
   size=344 align=8
   base size=344 base align=8
<anonymous struct> (0x0x7f9dfaae5000) 0

Class ucontext
   size=512 align=8
   base size=512 base align=8
ucontext (0x0x7f9dfaae5060) 0

Vtable for librevisa::thread::runnable
librevisa::thread::runnable::_ZTVN9librevisa6thread8runnableE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9librevisa6thread8runnableE)
16    (int (*)(...))librevisa::thread::runnable::init
24    (int (*)(...))__cxa_pure_virtual

Class librevisa::thread::runnable
   size=8 align=8
   base size=8 base align=8
librevisa::thread::runnable (0x0x7f9dfaae5120) 0 nearly-empty
    vptr=((& librevisa::thread::runnable::_ZTVN9librevisa6thread8runnableE) + 16u)

Class librevisa::thread::startupinfo
   size=104 align=8
   base size=97 base align=8
librevisa::thread::startupinfo (0x0x7f9dfaae5180) 0

Class librevisa::thread
   size=112 align=8
   base size=112 base align=8
librevisa::thread (0x0x7f9dfaae50c0) 0

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

Vtable for librevisa::messagepump::watch
librevisa::messagepump::watch::_ZTVN9librevisa11messagepump5watchE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9librevisa11messagepump5watchE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual

Class librevisa::messagepump::watch
   size=32 align=8
   base size=32 base align=8
librevisa::messagepump::watch (0x0x7f9dfaae5840) 0
    vptr=((& librevisa::messagepump::watch::_ZTVN9librevisa11messagepump5watchE) + 16u)

Vtable for librevisa::messagepump::timeout
librevisa::messagepump::timeout::_ZTVN9librevisa11messagepump7timeoutE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9librevisa11messagepump7timeoutE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual

Class librevisa::messagepump::timeout
   size=40 align=8
   base size=40 base align=8
librevisa::messagepump::timeout (0x0x7f9dfaae58a0) 0
    vptr=((& librevisa::messagepump::timeout::_ZTVN9librevisa11messagepump7timeoutE) + 16u)

Class librevisa::intrusive_list<librevisa::messagepump::watch>
   size=8 align=8
   base size=8 base align=8
librevisa::intrusive_list<librevisa::messagepump::watch> (0x0x7f9dfaae5900) 0

Class librevisa::intrusive_list<librevisa::messagepump::timeout>
   size=8 align=8
   base size=8 base align=8
librevisa::intrusive_list<librevisa::messagepump::timeout> (0x0x7f9dfaae5960) 0

Vtable for librevisa::messagepump
librevisa::messagepump::_ZTVN9librevisa11messagepumpE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9librevisa11messagepumpE)
16    (int (*)(...))librevisa::messagepump::init
24    (int (*)(...))librevisa::messagepump::run

Class librevisa::messagepump
   size=608 align=8
   base size=608 base align=8
librevisa::messagepump (0x0x7f9dfa9b5680) 0
    vptr=((& librevisa::messagepump::_ZTVN9librevisa11messagepumpE) + 16u)
  librevisa::thread::runnable (0x0x7f9dfaae57e0) 0 nearly-empty
      primary-for librevisa::messagepump (0x0x7f9dfa9b5680)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f9dfab33780) 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> (0x0x7f9dfab337e0) 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> (0x0x7f9dfab33840) 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> (0x0x7f9dfab338a0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f9dfab6a240) 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> (0x0x7f9dfab6a2a0) 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> (0x0x7f9dfab6a300) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f9dfab6a360) 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> (0x0x7f9dfab6a3c0) 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> (0x0x7f9dfab6a420) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f9dfab6a4e0) 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> (0x0x7f9dfab6a540) 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> (0x0x7f9dfab6a5a0) 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> (0x0x7f9dfab6a600) 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> (0x0x7f9dfab6a660) 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> (0x0x7f9dfab6a6c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char16_t>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char16_t> (0x0x7f9dfa9b5f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f9dfab9d7e0) 0 empty

Class std::__is_integral_helper<char32_t>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char32_t> (0x0x7f9dfabd9000) 0 empty
  std::integral_constant<bool, true> (0x0x7f9dfab9d840) 0 empty

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f9dfa5752d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9dfab9dba0) 0 empty

Class std::__is_integral_helper<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128 unsigned> (0x0x7f9dfa575340) 0 empty
  std::integral_constant<bool, true> (0x0x7f9dfab9dc00) 0 empty

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

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

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

Class std::__is_null_pointer_helper<std::nullptr_t>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::nullptr_t> (0x0x7f9dfa591888) 0 empty
  std::integral_constant<bool, true> (0x0x7f9dfa5a9000) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f9dfa5a9cc0) 0 empty

Class std::__do_is_nt_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_nt_destructible_impl (0x0x7f9dfa5a9f00) 0 empty

Class std::__do_is_default_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_default_constructible_impl (0x0x7f9dfa5d7180) 0 empty

Class std::__do_is_static_castable_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_static_castable_impl (0x0x7f9dfa5d73c0) 0 empty

Class std::__do_is_direct_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_direct_constructible_impl (0x0x7f9dfa5d7540) 0 empty

Class std::__do_is_nary_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_nary_constructible_impl (0x0x7f9dfa5d7900) 0 empty

Class std::__do_is_implicitly_default_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_implicitly_default_constructible_impl (0x0x7f9dfa612a20) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f9dfa69d900) 0 empty

Class std::__result_of_memfun_ref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memfun_ref_impl (0x0x7f9dfa69d9c0) 0 empty

Class std::__result_of_memfun_deref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memfun_deref_impl (0x0x7f9dfa69da80) 0 empty

Class std::__result_of_memobj_ref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memobj_ref_impl (0x0x7f9dfa69db40) 0 empty

Class std::__result_of_memobj_deref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memobj_deref_impl (0x0x7f9dfa69dc00) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7f9dfa6d72a0) 0 empty

Class std::__swappable_details::__do_is_swappable_impl
   size=1 align=1
   base size=0 base align=1
std::__swappable_details::__do_is_swappable_impl (0x0x7f9dfa6d7480) 0 empty

Class std::__swappable_details::__do_is_nothrow_swappable_impl
   size=1 align=1
   base size=0 base align=1
std::__swappable_details::__do_is_nothrow_swappable_impl (0x0x7f9dfa6d74e0) 0 empty

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f9dfa6afa90) 0 empty
  std::input_iterator_tag (0x0x7f9dfa723c60) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f9dfa6afaf8) 0 empty
  std::forward_iterator_tag (0x0x7f9dfa6afb60) 0 empty
    std::input_iterator_tag (0x0x7f9dfa723cc0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f9dfa6afbc8) 0 empty
  std::bidirectional_iterator_tag (0x0x7f9dfa6afc30) 0 empty
    std::forward_iterator_tag (0x0x7f9dfa6afc98) 0 empty
      std::input_iterator_tag (0x0x7f9dfa723d20) 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> (0x0x7f9dfa3a54e0) 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 (0x0x7f9dfa3f28a0) 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 (0x0x7f9dfa3f29c0) 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 (0x0x7f9dfa3f2b40) 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 (0x0x7f9dfa3f2cc0) 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 (0x0x7f9dfa3f2de0) 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> (0x0x7f9dfa449240) 0 empty

Class std::__copy_move<true, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<true, false, std::random_access_iterator_tag> (0x0x7f9dfa449360) 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> (0x0x7f9dfa449840) 0 empty

Class std::__copy_move_backward<true, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<true, false, std::random_access_iterator_tag> (0x0x7f9dfa449900) 0 empty

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

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

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

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

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

Vtable for std::nested_exception
std::nested_exception::_ZTVSt16nested_exception: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16nested_exception)
16    (int (*)(...))std::nested_exception::~nested_exception
24    (int (*)(...))std::nested_exception::~nested_exception

Class std::nested_exception
   size=16 align=8
   base size=16 base align=8
std::nested_exception (0x0x7f9dfa4acae0) 0
    vptr=((& std::nested_exception::_ZTVSt16nested_exception) + 16u)

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

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

Vtable for std::bad_array_new_length
std::bad_array_new_length::_ZTVSt20bad_array_new_length: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt20bad_array_new_length)
16    (int (*)(...))std::bad_array_new_length::~bad_array_new_length
24    (int (*)(...))std::bad_array_new_length::~bad_array_new_length
32    (int (*)(...))std::bad_array_new_length::what

Class std::bad_array_new_length
   size=8 align=8
   base size=8 base align=8
std::bad_array_new_length (0x0x7f9dfa4e5138) 0 nearly-empty
    vptr=((& std::bad_array_new_length::_ZTVSt20bad_array_new_length) + 16u)
  std::bad_alloc (0x0x7f9dfa4e51a0) 0 nearly-empty
      primary-for std::bad_array_new_length (0x0x7f9dfa4e5138)
    std::exception (0x0x7f9dfa4e63c0) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7f9dfa4e51a0)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f9dfa4e5a28) 0
  std::_Bit_iterator_base (0x0x7f9dfa4e5a90) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f9df9f448a0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f9dfa4e5af8) 0
  std::_Bit_iterator_base (0x0x7f9dfa4e5b60) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f9df9f790c0) 0 empty

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

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

Class std::iterator_traits<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_Bit_iterator> (0x0x7f9dfa4e5d00) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f9df9faab40) 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> (0x0x7f9df9faaba0) 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> (0x0x7f9dfa4e5e38) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f9df9faac00) 0 empty

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

Class std::iterator_traits<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_Bit_const_iterator> (0x0x7f9dfa4e5f70) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f9df9faad20) 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> (0x0x7f9df9faad80) 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> (0x0x7f9dfa4e5478) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f9df9faade0) 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> > (0x0x7f9dfa013180) 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> (0x0x7f9dfa0131e0) 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> (0x0x7f9dfa4e5680) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f9dfa013240) 0 empty

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

Class std::hash<bool>
   size=1 align=1
   base size=1 base align=1
std::hash<bool> (0x0x7f9dfa4e5f08) 0 empty
  std::__hash_base<long unsigned int, bool> (0x0x7f9dfa02e840) 0 empty

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

Class std::hash<char>
   size=1 align=1
   base size=1 base align=1
std::hash<char> (0x0x7f9dfa044000) 0 empty
  std::__hash_base<long unsigned int, char> (0x0x7f9dfa02e960) 0 empty

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

Class std::hash<signed char>
   size=1 align=1
   base size=1 base align=1
std::hash<signed char> (0x0x7f9dfa044068) 0 empty
  std::__hash_base<long unsigned int, signed char> (0x0x7f9dfa02ea80) 0 empty

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

Class std::hash<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned char> (0x0x7f9dfa0440d0) 0 empty
  std::__hash_base<long unsigned int, unsigned char> (0x0x7f9dfa02eba0) 0 empty

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

Class std::hash<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::hash<wchar_t> (0x0x7f9dfa044138) 0 empty
  std::__hash_base<long unsigned int, wchar_t> (0x0x7f9dfa02ecc0) 0 empty

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

Class std::hash<char16_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char16_t> (0x0x7f9dfa0441a0) 0 empty
  std::__hash_base<long unsigned int, char16_t> (0x0x7f9dfa02ede0) 0 empty

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

Class std::hash<char32_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char32_t> (0x0x7f9dfa044208) 0 empty
  std::__hash_base<long unsigned int, char32_t> (0x0x7f9dfa02ef00) 0 empty

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

Class std::hash<short int>
   size=1 align=1
   base size=1 base align=1
std::hash<short int> (0x0x7f9dfa044270) 0 empty
  std::__hash_base<long unsigned int, short int> (0x0x7f9dfa054060) 0 empty

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

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

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

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

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

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

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

Class std::hash<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<short unsigned int> (0x0x7f9dfa044410) 0 empty
  std::__hash_base<long unsigned int, short unsigned int> (0x0x7f9dfa0544e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::_Fnv_hash_impl
   size=1 align=1
   base size=0 base align=1
std::_Fnv_hash_impl (0x0x7f9dfa054cc0) 0 empty

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

Class std::hash<float>
   size=1 align=1
   base size=1 base align=1
std::hash<float> (0x0x7f9dfa044680) 0 empty
  std::__hash_base<long unsigned int, float> (0x0x7f9dfa054ea0) 0 empty

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

Class std::hash<double>
   size=1 align=1
   base size=1 base align=1
std::hash<double> (0x0x7f9dfa0446e8) 0 empty
  std::__hash_base<long unsigned int, double> (0x0x7f9dfa07f000) 0 empty

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f9dfa044750) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f9dfa07f120) 0 empty

Class std::__is_fast_hash<std::hash<long double> >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<long double> > (0x0x7f9dfa044820) 0 empty
  std::integral_constant<bool, false> (0x0x7f9dfa07f1e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f9df9d308f0) 0
  std::__uses_alloc_base (0x0x7f9df9d873c0) 0 empty

Class librevisa::intrusive_list<librevisa::messagepump::timeout>::iterator
   size=8 align=8
   base size=8 base align=8
librevisa::intrusive_list<librevisa::messagepump::timeout>::iterator (0x0x7f9df9df7360) 0

Class librevisa::intrusive_list<librevisa::messagepump::watch>::iterator
   size=8 align=8
   base size=8 base align=8
librevisa::intrusive_list<librevisa::messagepump::watch>::iterator (0x0x7f9df9df7660) 0

Class std::allocator_traits<std::allocator<librevisa::messagepump::watch*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<librevisa::messagepump::watch*> > (0x0x7f9df9df7d20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<librevisa::messagepump::watch*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<librevisa::messagepump::watch*> > (0x0x7f9df9d30c98) 0 empty
  std::allocator_traits<std::allocator<librevisa::messagepump::watch*> > (0x0x7f9df9df7d80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<librevisa::messagepump::watch*> >::rebind<librevisa::messagepump::watch*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<librevisa::messagepump::watch*> >::rebind<librevisa::messagepump::watch*> (0x0x7f9df9df7de0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<librevisa::messagepump::watch*> >::rebind<librevisa::messagepump::watch**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<librevisa::messagepump::watch*> >::rebind<librevisa::messagepump::watch**> (0x0x7f9df9df7e40) 0 empty

Class std::remove_volatile<librevisa::messagepump::watch*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<librevisa::messagepump::watch*> (0x0x7f9df9e5c000) 0 empty

Class std::remove_const<librevisa::messagepump::watch*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<librevisa::messagepump::watch*> (0x0x7f9df9e5c060) 0 empty

Class std::remove_cv<librevisa::messagepump::watch*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<librevisa::messagepump::watch*> (0x0x7f9df9df7f60) 0 empty

Class std::__is_void_helper<librevisa::messagepump::watch*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<librevisa::messagepump::watch*> (0x0x7f9df9d30e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9e5c0c0) 0 empty

Class std::is_void<librevisa::messagepump::watch*>
   size=1 align=1
   base size=1 base align=1
std::is_void<librevisa::messagepump::watch*> (0x0x7f9df9d30ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9e5c120) 0 empty

Class std::conditional<false, std::__undefined, librevisa::messagepump::watch*>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, librevisa::messagepump::watch*> (0x0x7f9df9e5c180) 0 empty

Class std::pointer_traits<librevisa::messagepump::watch**>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<librevisa::messagepump::watch**> (0x0x7f9df9df7f00) 0 empty

Class std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> (0x0x7f9df9df7ea0) 0

Class __gnu_cxx::new_allocator<librevisa::messagepump::watch*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<librevisa::messagepump::watch*> (0x0x7f9df9e5c2a0) 0 empty

Class std::allocator<librevisa::messagepump::watch*>
   size=1 align=1
   base size=1 base align=1
std::allocator<librevisa::messagepump::watch*> (0x0x7f9df9d30f70) 0 empty
  __gnu_cxx::new_allocator<librevisa::messagepump::watch*> (0x0x7f9df9e5c360) 0 empty

Class std::_Deque_base<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> >::_Deque_impl (0x0x7f9df9d30d00) 0
  std::allocator<librevisa::messagepump::watch*> (0x0x7f9df9d30d68) 0 empty
    __gnu_cxx::new_allocator<librevisa::messagepump::watch*> (0x0x7f9df9e5c3c0) 0 empty

Class std::_Deque_base<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> > (0x0x7f9df9df7cc0) 0

Class std::deque<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> >
   size=80 align=8
   base size=80 base align=8
std::deque<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> > (0x0x7f9df9ea10d0) 0
  std::_Deque_base<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> > (0x0x7f9df9e5c420) 0

Class std::queue<librevisa::messagepump::watch*>
   size=80 align=8
   base size=80 base align=8
std::queue<librevisa::messagepump::watch*> (0x0x7f9df9df7c60) 0

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

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

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7f9df9e5ccc0) 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> > (0x0x7f9df9e5cb40) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f9df9ea13a8) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f9df9e5cd20) 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> (0x0x7f9df9e5cd80) 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> (0x0x7f9df9e5cde0) 0 empty

Class std::remove_reference<std::deque<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::deque<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> >&> (0x0x7f9df9b4a960) 0 empty

Class std::initializer_list<librevisa::messagepump::watch*>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<librevisa::messagepump::watch*> (0x0x7f9df9b4aa20) 0

Class std::remove_reference<librevisa::messagepump::watch*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<librevisa::messagepump::watch*&> (0x0x7f9df9b4ac00) 0 empty

Class std::is_same<librevisa::messagepump::watch**, librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::is_same<librevisa::messagepump::watch**, librevisa::messagepump::watch**> (0x0x7f9df9ea1548) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9b78c60) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<librevisa::messagepump::watch**> >, std::is_same<librevisa::messagepump::watch**, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<librevisa::messagepump::watch**> >, std::is_same<librevisa::messagepump::watch**, librevisa::messagepump::watch**> > (0x0x7f9df9b78cc0) 0 empty

Class std::remove_volatile<librevisa::messagepump::watch**>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<librevisa::messagepump::watch**> (0x0x7f9df9b78d80) 0 empty

Class std::remove_const<librevisa::messagepump::watch**>
   size=1 align=1
   base size=0 base align=1
std::remove_const<librevisa::messagepump::watch**> (0x0x7f9df9b78de0) 0 empty

Class std::remove_cv<librevisa::messagepump::watch**>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<librevisa::messagepump::watch**> (0x0x7f9df9b78d20) 0 empty

Class std::__is_pointer_helper<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<librevisa::messagepump::watch**> (0x0x7f9df9ea1618) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9b78e40) 0 empty

Class std::is_pointer<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<librevisa::messagepump::watch**> (0x0x7f9df9ea1680) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9b78ea0) 0 empty

Class std::__not_<std::is_pointer<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<librevisa::messagepump::watch**> > (0x0x7f9df9ea16e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9b78f00) 0 empty

Class std::__and_<std::is_same<librevisa::messagepump::watch**, librevisa::messagepump::watch**>, std::__not_<std::is_pointer<librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<librevisa::messagepump::watch**, librevisa::messagepump::watch**>, std::__not_<std::is_pointer<librevisa::messagepump::watch**> > > (0x0x7f9df9ea1750) 0 empty
  std::__not_<std::is_pointer<librevisa::messagepump::watch**> > (0x0x7f9df9ea17b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9b78f60) 0 empty

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

Class __gnu_cxx::new_allocator<librevisa::messagepump::watch**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<librevisa::messagepump::watch**> (0x0x7f9df9b9d540) 0 empty

Class std::allocator<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::allocator<librevisa::messagepump::watch**> (0x0x7f9df9ea1888) 0 empty
  __gnu_cxx::new_allocator<librevisa::messagepump::watch**> (0x0x7f9df9b9d600) 0 empty

Class std::allocator_traits<std::allocator<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<librevisa::messagepump::watch**> > (0x0x7f9df9b9d660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<librevisa::messagepump::watch**> > (0x0x7f9df9ea1958) 0 empty
  std::allocator_traits<std::allocator<librevisa::messagepump::watch**> > (0x0x7f9df9b9d6c0) 0 empty

Class std::remove_reference<std::_Deque_base<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Deque_base<librevisa::messagepump::watch*, std::allocator<librevisa::messagepump::watch*> >&> (0x0x7f9df9b9d840) 0 empty

Class std::remove_reference<librevisa::messagepump::watch*>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<librevisa::messagepump::watch*> (0x0x7f9df9b9da80) 0 empty

Class std::remove_reference<std::allocator<librevisa::messagepump::watch*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<librevisa::messagepump::watch*>&> (0x0x7f9df9bf97e0) 0 empty

Class std::iterator_traits<librevisa::messagepump::watch**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<librevisa::messagepump::watch**> (0x0x7f9df9c1c4e0) 0 empty

Class std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9ea1ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c1c720) 0 empty

Class std::conditional<false, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > > (0x0x7f9df9c1c780) 0 empty

Class std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9ea1f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c1c7e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c1c840) 0 empty

Class std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9ea1f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c1c8a0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9ea1138) 0 empty
  std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9ea1410) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9c1c900) 0 empty

Class std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9ea19c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c1c960) 0 empty

Class std::conditional<false, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c1c9c0) 0 empty

Class std::remove_volatile<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c1ca80) 0 empty

Class std::remove_const<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c1cae0) 0 empty

Class std::remove_cv<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c1ca20) 0 empty

Class std::__is_void_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d068) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c1cb40) 0 empty

Class std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c1cba0) 0 empty

Class std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c3d138) 0 empty
  std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9c1cc00) 0 empty

Class std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c3d208) 0 empty
  std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c3d270) 0 empty
    std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df9c1cc60) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > > (0x0x7f9df9c3d340) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c1ccc0) 0 empty

Class std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c1cd20) 0 empty

Class std::conditional<true, std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c1cd80) 0 empty

Class std::__or_<std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c3d410) 0 empty
  std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d478) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9c1cde0) 0 empty

Class std::__is_referenceable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c1ce40) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_direct_constructible_new_safe<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_direct_constructible_new_safe<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9c1cea0) 0 empty

Class std::conditional<false, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__or_<std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__or_<std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > > (0x0x7f9df9c1cf00) 0 empty

Class std::is_array<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d548) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c1cf60) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, 0u> >, std::is_array<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, 0u> >, std::is_array<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c53000) 0 empty

Class std::__and_<std::is_array<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__not_<std::extent<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__not_<std::extent<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, 0u> > > (0x0x7f9df9c3d5b0) 0 empty
  std::is_array<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d618) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9c53060) 0 empty

Class std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d680) 0 empty
  std::__and_<std::is_array<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__not_<std::extent<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, 0u> > > (0x0x7f9df9c3d6e8) 0 empty
    std::is_array<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d750) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df9c530c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c53120) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c3d7b8) 0 empty
  std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d820) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9c53180) 0 empty

Class std::__or_<std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c3d888) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c3d8f0) 0 empty
    std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d958) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df9c531e0) 0 empty

Class std::conditional<false, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_scalar<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_scalar<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c53240) 0 empty

Class std::__is_integral_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3d9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c532a0) 0 empty

Class std::is_integral<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3da28) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c53300) 0 empty

Class std::conditional<false, std::is_integral<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_floating_point<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_floating_point<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c53360) 0 empty

Class std::__is_floating_point_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3da90) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c533c0) 0 empty

Class std::is_floating_point<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3daf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c53420) 0 empty

Class std::__or_<std::is_integral<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_floating_point<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_floating_point<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c3db60) 0 empty
  std::is_floating_point<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3dbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9c53480) 0 empty

Class std::is_arithmetic<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3dc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c534e0) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__or_<std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__or_<std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > > (0x0x7f9df9c53540) 0 empty

Class std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3dc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c535a0) 0 empty

Class std::conditional<false, std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__or_<std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__or_<std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > > (0x0x7f9df9c53600) 0 empty

Class std::__is_pointer_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3dd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c53660) 0 empty

Class std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3dd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c536c0) 0 empty

Class std::conditional<false, std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__or_<std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__or_<std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > > (0x0x7f9df9c53720) 0 empty

Class std::__is_member_pointer_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3ddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c53780) 0 empty

Class std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3de38) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c537e0) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c53840) 0 empty

Class std::__is_null_pointer_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3dea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c538a0) 0 empty

Class std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c3df08) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c53900) 0 empty

Class std::__or_<std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c3df70) 0 empty
  std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c74000) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9c53960) 0 empty

Class std::__or_<std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c74068) 0 empty
  std::__or_<std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c740d0) 0 empty
    std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c74138) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df9c539c0) 0 empty

Class std::__or_<std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c741a0) 0 empty
  std::__or_<std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c74208) 0 empty
    std::__or_<std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c74270) 0 empty
      std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c742d8) 0 empty
        std::integral_constant<bool, false> (0x0x7f9df9c53a20) 0 empty

Class std::__or_<std::is_arithmetic<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c74340) 0 empty
  std::__or_<std::is_enum<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c743a8) 0 empty
    std::__or_<std::is_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c74410) 0 empty
      std::__or_<std::is_member_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c74478) 0 empty
        std::is_null_pointer<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c744e0) 0 empty
          std::integral_constant<bool, false> (0x0x7f9df9c53a80) 0 empty

Class std::is_scalar<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c74548) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c53ae0) 0 empty

Class std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_scalar<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_scalar<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c745b0) 0 empty
  std::is_scalar<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c74618) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9c53b40) 0 empty

Class std::remove_all_extents<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c53ba0) 0 empty

Class std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df9c746e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c53c60) 0 empty

Class std::conditional<false, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > > (0x0x7f9df9c53cc0) 0 empty

Class std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df9c74750) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c53d20) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > (0x0x7f9df9c53d80) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > (0x0x7f9df9c747b8) 0 empty
  std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df9c74820) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9c53de0) 0 empty

Class std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df9c74888) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c53e40) 0 empty

Class std::conditional<true, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > (0x0x7f9df9c53ea0) 0 empty

Class std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > (0x0x7f9df9c748f0) 0 empty
  std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df9c74958) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9c53f00) 0 empty

Class std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > (0x0x7f9df9c749c0) 0 empty
  std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > (0x0x7f9df9c74a28) 0 empty
    std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df9c74a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9c53f60) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > > (0x0x7f9df9c74af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c8e000) 0 empty

Class std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df9c74b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c8e060) 0 empty

Class std::conditional<false, std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > (0x0x7f9df9c8e0c0) 0 empty

Class std::__or_<std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> > (0x0x7f9df9c74bc8) 0 empty
  std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df9c74c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9c8e120) 0 empty

Class std::__is_referenceable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df9c74c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c8e180) 0 empty

Class std::__add_rvalue_reference_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, true> (0x0x7f9df9c8e1e0) 0 empty

Class std::add_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df9c74d00) 0 empty
  std::__add_rvalue_reference_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, true> (0x0x7f9df9c8e240) 0 empty

Class std::__is_destructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c74680) 0 empty
  std::__do_is_destructible_impl (0x0x7f9df9c53c00) 0 empty

Class std::__is_destructible_safe<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, false, false> (0x0x7f9df9c74dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c8e2a0) 0 empty

Class std::is_destructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9c74e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c8e300) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_destructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_destructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c8e360) 0 empty

Class std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9c74f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c8e420) 0 empty

Class std::conditional<false, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > > (0x0x7f9df9c8e480) 0 empty

Class std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9c74f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c8e4e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9c8e540) 0 empty

Class std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2000) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c8e5a0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9ca2068) 0 empty
  std::is_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca20d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9c8e600) 0 empty

Class std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2138) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c8e660) 0 empty

Class std::conditional<true, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9c8e6c0) 0 empty

Class std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9ca21a0) 0 empty
  std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2208) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9c8e720) 0 empty

Class std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9ca2270) 0 empty
  std::__or_<std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9ca22d8) 0 empty
    std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2340) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9c8e780) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_void<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > > (0x0x7f9df9ca23a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c8e7e0) 0 empty

Class std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2410) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9c8e840) 0 empty

Class std::conditional<false, std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9c8e8a0) 0 empty

Class std::__or_<std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9ca2478) 0 empty
  std::is_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca24e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9c8e900) 0 empty

Class std::__is_referenceable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2548) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c8e960) 0 empty

Class std::__add_rvalue_reference_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&, true> (0x0x7f9df9c8e9c0) 0 empty

Class std::add_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca25b0) 0 empty
  std::__add_rvalue_reference_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&, true> (0x0x7f9df9c8ea20) 0 empty

Class std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9c74ea0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f9df9c8e3c0) 0 empty

Class std::__and_<std::is_destructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9ca2680) 0 empty
  std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca26e8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f9df9c8ea80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2750) 0 empty
  std::__and_<std::is_destructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9ca27b8) 0 empty
    std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2820) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f9df9c8eae0) 0 empty

Class std::__is_direct_constructible_new<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2888) 0 empty
  std::__is_direct_constructible_new_safe<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca28f0) 0 empty
    std::__and_<std::is_destructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9ca2958) 0 empty
      std::__is_direct_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca29c0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f9df9c8eb40) 0 empty

Class std::__is_direct_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c8eba0) 0 empty

Class std::__is_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2a90) 0 empty
  std::__is_direct_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9c8ec00) 0 empty

Class std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c8ec60) 0 empty

Class std::__is_move_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true> (0x0x7f9df9ca2bc8) 0 empty
  std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9c8ecc0) 0 empty

Class std::is_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9ca2c98) 0 empty
  std::__is_move_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true> (0x0x7f9df9ca2d00) 0 empty
    std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9c8ed20) 0 empty

Class std::conditional<true, std::is_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9c8ed80) 0 empty

Class std::__is_assignable_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9c8ede0) 0 empty

Class std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9c8ee40) 0 empty

Class std::__is_move_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true> (0x0x7f9df9ca2ea0) 0 empty
  std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9ca2f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9c8eea0) 0 empty

Class std::is_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9ca2f70) 0 empty
  std::__is_move_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true> (0x0x7f9df9cc4000) 0 empty
    std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4068) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9c8ef00) 0 empty

Class std::__and_<std::is_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9cc40d0) 0 empty
  std::is_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9cc4138) 0 empty
    std::__is_move_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true> (0x0x7f9df9cc41a0) 0 empty
      std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4208) 0 empty
        std::integral_constant<bool, true> (0x0x7f9df9c8ef60) 0 empty

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

Class std::conditional<true, std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cc5060) 0 empty

Class std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4270) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9cc50c0) 0 empty

Class std::__and_<std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cc42d8) 0 empty
  std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4340) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9cc5120) 0 empty

Class std::is_nothrow_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc43a8) 0 empty
  std::__and_<std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cc4410) 0 empty
    std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4478) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9cc5180) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true> (0x0x7f9df9cc44e0) 0 empty
  std::is_nothrow_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4548) 0 empty
    std::__and_<std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cc45b0) 0 empty
      std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4618) 0 empty
        std::integral_constant<bool, true> (0x0x7f9df9cc51e0) 0 empty

Class std::is_nothrow_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9cc4680) 0 empty
  std::__is_nothrow_move_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true> (0x0x7f9df9cc46e8) 0 empty
    std::is_nothrow_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4750) 0 empty
      std::__and_<std::is_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cc47b8) 0 empty
        std::__is_nt_constructible_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4820) 0 empty
          std::integral_constant<bool, true> (0x0x7f9df9cc5240) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_nothrow_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_nothrow_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9cc52a0) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cc5300) 0 empty

Class std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4888) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9cc5360) 0 empty

Class std::__and_<std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cc48f0) 0 empty
  std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4958) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9cc53c0) 0 empty

Class std::is_nothrow_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc49c0) 0 empty
  std::__and_<std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cc4a28) 0 empty
    std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9cc5420) 0 empty

Class std::__is_nt_move_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true> (0x0x7f9df9cc4af8) 0 empty
  std::is_nothrow_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4b60) 0 empty
    std::__and_<std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cc4bc8) 0 empty
      std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4c30) 0 empty
        std::integral_constant<bool, true> (0x0x7f9df9cc5480) 0 empty

Class std::is_nothrow_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9cc4c98) 0 empty
  std::__is_nt_move_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true> (0x0x7f9df9cc4d00) 0 empty
    std::is_nothrow_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4d68) 0 empty
      std::__and_<std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cc4dd0) 0 empty
        std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cc4e38) 0 empty
          std::integral_constant<bool, true> (0x0x7f9df9cc54e0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_nothrow_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> >, std::is_nothrow_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > > (0x0x7f9df9cc4ea0) 0 empty
  std::is_nothrow_move_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**> > (0x0x7f9df9cc4f08) 0 empty
    std::__is_nt_move_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>, true> (0x0x7f9df9cc4f70) 0 empty
      std::is_nothrow_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cdf000) 0 empty
        std::__and_<std::is_assignable<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&>, std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> > (0x0x7f9df9cdf068) 0 empty
          std::__is_nt_assignable_impl<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&, std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&&> (0x0x7f9df9cdf0d0) 0 empty
            std::integral_constant<bool, true> (0x0x7f9df9cc5540) 0 empty

Class std::is_function<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_function<librevisa::messagepump::watch***> (0x0x7f9df9cdf138) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9cc55a0) 0 empty

Class std::conditional<false, std::is_function<librevisa::messagepump::watch***>, std::__or_<std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<librevisa::messagepump::watch***>, std::__or_<std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> > > (0x0x7f9df9cc5600) 0 empty

Class std::is_lvalue_reference<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<librevisa::messagepump::watch***> (0x0x7f9df9cdf1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9cc5660) 0 empty

Class std::conditional<false, std::is_lvalue_reference<librevisa::messagepump::watch***>, std::is_rvalue_reference<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<librevisa::messagepump::watch***>, std::is_rvalue_reference<librevisa::messagepump::watch***> > (0x0x7f9df9cc56c0) 0 empty

Class std::is_rvalue_reference<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<librevisa::messagepump::watch***> (0x0x7f9df9cdf208) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9cc5720) 0 empty

Class std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch***>, std::is_rvalue_reference<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch***>, std::is_rvalue_reference<librevisa::messagepump::watch***> > (0x0x7f9df9cdf270) 0 empty
  std::is_rvalue_reference<librevisa::messagepump::watch***> (0x0x7f9df9cdf2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9cc5780) 0 empty

Class std::is_reference<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_reference<librevisa::messagepump::watch***> (0x0x7f9df9cdf340) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9cc57e0) 0 empty

Class std::conditional<false, std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> > (0x0x7f9df9cc5840) 0 empty

Class std::remove_volatile<librevisa::messagepump::watch***>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<librevisa::messagepump::watch***> (0x0x7f9df9cc5900) 0 empty

Class std::remove_const<librevisa::messagepump::watch***>
   size=1 align=1
   base size=0 base align=1
std::remove_const<librevisa::messagepump::watch***> (0x0x7f9df9cc5960) 0 empty

Class std::remove_cv<librevisa::messagepump::watch***>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<librevisa::messagepump::watch***> (0x0x7f9df9cc58a0) 0 empty

Class std::__is_void_helper<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<librevisa::messagepump::watch***> (0x0x7f9df9cdf410) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9cc59c0) 0 empty

Class std::is_void<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_void<librevisa::messagepump::watch***> (0x0x7f9df9cdf478) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9cc5a20) 0 empty

Class std::__or_<std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> > (0x0x7f9df9cdf4e0) 0 empty
  std::is_void<librevisa::messagepump::watch***> (0x0x7f9df9cdf548) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9cc5a80) 0 empty

Class std::__or_<std::is_function<librevisa::messagepump::watch***>, std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<librevisa::messagepump::watch***>, std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> > (0x0x7f9df9cdf5b0) 0 empty
  std::__or_<std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> > (0x0x7f9df9cdf618) 0 empty
    std::is_void<librevisa::messagepump::watch***> (0x0x7f9df9cdf680) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df9cc5ae0) 0 empty

Class std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch***>, std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch***>, std::is_reference<librevisa::messagepump::watch***>, std::is_void<librevisa::messagepump::watch***> > > (0x0x7f9df9cdf6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9cc5b40) 0 empty

Class std::is_object<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_object<librevisa::messagepump::watch***> (0x0x7f9df9cdf750) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9cc5ba0) 0 empty

Class std::conditional<true, std::is_object<librevisa::messagepump::watch***>, std::is_reference<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<librevisa::messagepump::watch***>, std::is_reference<librevisa::messagepump::watch***> > (0x0x7f9df9cc5c00) 0 empty

Class std::__or_<std::is_object<librevisa::messagepump::watch***>, std::is_reference<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<librevisa::messagepump::watch***>, std::is_reference<librevisa::messagepump::watch***> > (0x0x7f9df9cdf7b8) 0 empty
  std::is_object<librevisa::messagepump::watch***> (0x0x7f9df9cdf820) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9cc5c60) 0 empty

Class std::__is_referenceable<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<librevisa::messagepump::watch***> (0x0x7f9df9cdf888) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9cc5cc0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::__is_direct_constructible_new_safe<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::__is_direct_constructible_new_safe<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> > (0x0x7f9df9cc5d20) 0 empty

Class std::conditional<false, std::is_void<librevisa::messagepump::watch***>, std::__or_<std::__is_array_unknown_bounds<librevisa::messagepump::watch***>, std::is_function<librevisa::messagepump::watch***> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<librevisa::messagepump::watch***>, std::__or_<std::__is_array_unknown_bounds<librevisa::messagepump::watch***>, std::is_function<librevisa::messagepump::watch***> > > (0x0x7f9df9cc5d80) 0 empty

Class std::is_array<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_array<librevisa::messagepump::watch***> (0x0x7f9df9cdf8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9cc5de0) 0 empty

Class std::conditional<false, std::__not_<std::extent<librevisa::messagepump::watch***, 0u> >, std::is_array<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<librevisa::messagepump::watch***, 0u> >, std::is_array<librevisa::messagepump::watch***> > (0x0x7f9df9cc5e40) 0 empty

Class std::__and_<std::is_array<librevisa::messagepump::watch***>, std::__not_<std::extent<librevisa::messagepump::watch***, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<librevisa::messagepump::watch***>, std::__not_<std::extent<librevisa::messagepump::watch***, 0u> > > (0x0x7f9df9cdf958) 0 empty
  std::is_array<librevisa::messagepump::watch***> (0x0x7f9df9cdf9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9cc5ea0) 0 empty

Class std::__is_array_unknown_bounds<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<librevisa::messagepump::watch***> (0x0x7f9df9cdfa28) 0 empty
  std::__and_<std::is_array<librevisa::messagepump::watch***>, std::__not_<std::extent<librevisa::messagepump::watch***, 0u> > > (0x0x7f9df9cdfa90) 0 empty
    std::is_array<librevisa::messagepump::watch***> (0x0x7f9df9cdfaf8) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df9cc5f00) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<librevisa::messagepump::watch***>, std::is_function<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<librevisa::messagepump::watch***>, std::is_function<librevisa::messagepump::watch***> > (0x0x7f9df9cc5f60) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<librevisa::messagepump::watch***>, std::is_function<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<librevisa::messagepump::watch***>, std::is_function<librevisa::messagepump::watch***> > (0x0x7f9df9cdfb60) 0 empty
  std::is_function<librevisa::messagepump::watch***> (0x0x7f9df9cdfbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9d06000) 0 empty

Class std::__or_<std::is_void<librevisa::messagepump::watch***>, std::__is_array_unknown_bounds<librevisa::messagepump::watch***>, std::is_function<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<librevisa::messagepump::watch***>, std::__is_array_unknown_bounds<librevisa::messagepump::watch***>, std::is_function<librevisa::messagepump::watch***> > (0x0x7f9df9cdfc30) 0 empty
  std::__or_<std::__is_array_unknown_bounds<librevisa::messagepump::watch***>, std::is_function<librevisa::messagepump::watch***> > (0x0x7f9df9cdfc98) 0 empty
    std::is_function<librevisa::messagepump::watch***> (0x0x7f9df9cdfd00) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df9d06060) 0 empty

Class std::conditional<false, std::is_reference<librevisa::messagepump::watch***>, std::is_scalar<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<librevisa::messagepump::watch***>, std::is_scalar<librevisa::messagepump::watch***> > (0x0x7f9df9d060c0) 0 empty

Class std::__is_integral_helper<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<librevisa::messagepump::watch***> (0x0x7f9df9cdfd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9d06120) 0 empty

Class std::is_integral<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_integral<librevisa::messagepump::watch***> (0x0x7f9df9cdfdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9d06180) 0 empty

Class std::conditional<false, std::is_integral<librevisa::messagepump::watch***>, std::is_floating_point<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<librevisa::messagepump::watch***>, std::is_floating_point<librevisa::messagepump::watch***> > (0x0x7f9df9d061e0) 0 empty

Class std::__is_floating_point_helper<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<librevisa::messagepump::watch***> (0x0x7f9df9cdfe38) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9d06240) 0 empty

Class std::is_floating_point<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<librevisa::messagepump::watch***> (0x0x7f9df9cdfea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9d062a0) 0 empty

Class std::__or_<std::is_integral<librevisa::messagepump::watch***>, std::is_floating_point<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<librevisa::messagepump::watch***>, std::is_floating_point<librevisa::messagepump::watch***> > (0x0x7f9df9cdff08) 0 empty
  std::is_floating_point<librevisa::messagepump::watch***> (0x0x7f9df9cdff70) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9d06300) 0 empty

Class std::is_arithmetic<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<librevisa::messagepump::watch***> (0x0x7f9df9d12000) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9d06360) 0 empty

Class std::conditional<false, std::is_arithmetic<librevisa::messagepump::watch***>, std::__or_<std::is_enum<librevisa::messagepump::watch***>, std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<librevisa::messagepump::watch***>, std::__or_<std::is_enum<librevisa::messagepump::watch***>, std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > > (0x0x7f9df9d063c0) 0 empty

Class std::is_enum<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_enum<librevisa::messagepump::watch***> (0x0x7f9df9d12068) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9d06420) 0 empty

Class std::conditional<false, std::is_enum<librevisa::messagepump::watch***>, std::__or_<std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<librevisa::messagepump::watch***>, std::__or_<std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > > (0x0x7f9df9d06480) 0 empty

Class std::__is_pointer_helper<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<librevisa::messagepump::watch***> (0x0x7f9df9d120d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9d064e0) 0 empty

Class std::is_pointer<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<librevisa::messagepump::watch***> (0x0x7f9df9d12138) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9d06540) 0 empty

Class std::conditional<true, std::is_pointer<librevisa::messagepump::watch***>, std::__or_<std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<librevisa::messagepump::watch***>, std::__or_<std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > > (0x0x7f9df9d065a0) 0 empty

Class std::__or_<std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > (0x0x7f9df9d121a0) 0 empty
  std::is_pointer<librevisa::messagepump::watch***> (0x0x7f9df9d12208) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9d06600) 0 empty

Class std::__or_<std::is_enum<librevisa::messagepump::watch***>, std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<librevisa::messagepump::watch***>, std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > (0x0x7f9df9d12270) 0 empty
  std::__or_<std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > (0x0x7f9df9d122d8) 0 empty
    std::is_pointer<librevisa::messagepump::watch***> (0x0x7f9df9d12340) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9d06660) 0 empty

Class std::__or_<std::is_arithmetic<librevisa::messagepump::watch***>, std::is_enum<librevisa::messagepump::watch***>, std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<librevisa::messagepump::watch***>, std::is_enum<librevisa::messagepump::watch***>, std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > (0x0x7f9df9d123a8) 0 empty
  std::__or_<std::is_enum<librevisa::messagepump::watch***>, std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > (0x0x7f9df9d12410) 0 empty
    std::__or_<std::is_pointer<librevisa::messagepump::watch***>, std::is_member_pointer<librevisa::messagepump::watch***>, std::is_null_pointer<librevisa::messagepump::watch***> > (0x0x7f9df9d12478) 0 empty
      std::is_pointer<librevisa::messagepump::watch***> (0x0x7f9df9d124e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f9df9d066c0) 0 empty

Class std::is_scalar<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<librevisa::messagepump::watch***> (0x0x7f9df9d12548) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9d06720) 0 empty

Class std::__or_<std::is_reference<librevisa::messagepump::watch***>, std::is_scalar<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<librevisa::messagepump::watch***>, std::is_scalar<librevisa::messagepump::watch***> > (0x0x7f9df9d125b0) 0 empty
  std::is_scalar<librevisa::messagepump::watch***> (0x0x7f9df9d12618) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9d06780) 0 empty

Class std::__is_destructible_safe<librevisa::messagepump::watch***, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<librevisa::messagepump::watch***, false, true> (0x0x7f9df9d12680) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9d067e0) 0 empty

Class std::is_destructible<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<librevisa::messagepump::watch***> (0x0x7f9df9d126e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9d06840) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::is_destructible<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::is_destructible<librevisa::messagepump::watch***> > (0x0x7f9df9d068a0) 0 empty

Class std::is_function<librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<librevisa::messagepump::watch***&&> (0x0x7f9df9d12888) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9d06960) 0 empty

Class std::conditional<false, std::is_function<librevisa::messagepump::watch***&&>, std::__or_<std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<librevisa::messagepump::watch***&&>, std::__or_<std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> > > (0x0x7f9df9d069c0) 0 empty

Class std::is_lvalue_reference<librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<librevisa::messagepump::watch***&&> (0x0x7f9df9d128f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9d06a20) 0 empty

Class std::conditional<false, std::is_lvalue_reference<librevisa::messagepump::watch***&&>, std::is_rvalue_reference<librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<librevisa::messagepump::watch***&&>, std::is_rvalue_reference<librevisa::messagepump::watch***&&> > (0x0x7f9df9d06a80) 0 empty

Class std::is_rvalue_reference<librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<librevisa::messagepump::watch***&&> (0x0x7f9df9d12958) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9d06ae0) 0 empty

Class std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch***&&>, std::is_rvalue_reference<librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch***&&>, std::is_rvalue_reference<librevisa::messagepump::watch***&&> > (0x0x7f9df9d129c0) 0 empty
  std::is_rvalue_reference<librevisa::messagepump::watch***&&> (0x0x7f9df9d12a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9d06b40) 0 empty

Class std::is_reference<librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<librevisa::messagepump::watch***&&> (0x0x7f9df9d12a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9d06ba0) 0 empty

Class std::conditional<true, std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> > (0x0x7f9df9d06c00) 0 empty

Class std::__or_<std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> > (0x0x7f9df9d12af8) 0 empty
  std::is_reference<librevisa::messagepump::watch***&&> (0x0x7f9df9d12b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9d06c60) 0 empty

Class std::__or_<std::is_function<librevisa::messagepump::watch***&&>, std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<librevisa::messagepump::watch***&&>, std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> > (0x0x7f9df9d12bc8) 0 empty
  std::__or_<std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> > (0x0x7f9df9d12c30) 0 empty
    std::is_reference<librevisa::messagepump::watch***&&> (0x0x7f9df9d12c98) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9d06cc0) 0 empty

Class std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch***&&>, std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch***&&>, std::is_reference<librevisa::messagepump::watch***&&>, std::is_void<librevisa::messagepump::watch***&&> > > (0x0x7f9df9d12d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9d06d20) 0 empty

Class std::is_object<librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<librevisa::messagepump::watch***&&> (0x0x7f9df9d12d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9d06d80) 0 empty

Class std::conditional<false, std::is_object<librevisa::messagepump::watch***&&>, std::is_reference<librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<librevisa::messagepump::watch***&&>, std::is_reference<librevisa::messagepump::watch***&&> > (0x0x7f9df9d06de0) 0 empty

Class std::__or_<std::is_object<librevisa::messagepump::watch***&&>, std::is_reference<librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<librevisa::messagepump::watch***&&>, std::is_reference<librevisa::messagepump::watch***&&> > (0x0x7f9df9d12dd0) 0 empty
  std::is_reference<librevisa::messagepump::watch***&&> (0x0x7f9df9d12e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9d06e40) 0 empty

Class std::__is_referenceable<librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<librevisa::messagepump::watch***&&> (0x0x7f9df9d12ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9d06ea0) 0 empty

Class std::__add_rvalue_reference_helper<librevisa::messagepump::watch***&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<librevisa::messagepump::watch***&&, true> (0x0x7f9df9d06f00) 0 empty

Class std::add_rvalue_reference<librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<librevisa::messagepump::watch***&&> (0x0x7f9df9d12f08) 0 empty
  std::__add_rvalue_reference_helper<librevisa::messagepump::watch***&&, true> (0x0x7f9df9d06f60) 0 empty

Class std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9d12820) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f9df9d06900) 0 empty

Class std::__and_<std::is_destructible<librevisa::messagepump::watch***>, std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<librevisa::messagepump::watch***>, std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> > (0x0x7f9df9938000) 0 empty
  std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9938068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f9df9939000) 0 empty

Class std::__is_direct_constructible_new_safe<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df99380d0) 0 empty
  std::__and_<std::is_destructible<librevisa::messagepump::watch***>, std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> > (0x0x7f9df9938138) 0 empty
    std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df99381a0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f9df9939060) 0 empty

Class std::__is_direct_constructible_new<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9938208) 0 empty
  std::__is_direct_constructible_new_safe<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9938270) 0 empty
    std::__and_<std::is_destructible<librevisa::messagepump::watch***>, std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> > (0x0x7f9df99382d8) 0 empty
      std::__is_direct_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9938340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f9df99390c0) 0 empty

Class std::__is_direct_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9938478) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9939120) 0 empty

Class std::__is_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df99385b0) 0 empty
  std::__is_direct_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9938618) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9939240) 0 empty

Class std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df99387b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9939360) 0 empty

Class std::__is_move_constructible_impl<librevisa::messagepump::watch***, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<librevisa::messagepump::watch***, true> (0x0x7f9df9938820) 0 empty
  std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9938888) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9939480) 0 empty

Class std::is_move_constructible<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<librevisa::messagepump::watch***> (0x0x7f9df99388f0) 0 empty
  std::__is_move_constructible_impl<librevisa::messagepump::watch***, true> (0x0x7f9df9938958) 0 empty
    std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df99389c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9939540) 0 empty

Class std::conditional<true, std::is_move_assignable<librevisa::messagepump::watch***>, std::is_move_constructible<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<librevisa::messagepump::watch***>, std::is_move_constructible<librevisa::messagepump::watch***> > (0x0x7f9df9939600) 0 empty

Class std::is_function<librevisa::messagepump::watch***&>
   size=1 align=1
   base size=1 base align=1
std::is_function<librevisa::messagepump::watch***&> (0x0x7f9df9938a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df99396c0) 0 empty

Class std::conditional<false, std::is_function<librevisa::messagepump::watch***&>, std::__or_<std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<librevisa::messagepump::watch***&>, std::__or_<std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> > > (0x0x7f9df9939720) 0 empty

Class std::is_lvalue_reference<librevisa::messagepump::watch***&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<librevisa::messagepump::watch***&> (0x0x7f9df9938a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9939780) 0 empty

Class std::conditional<true, std::is_lvalue_reference<librevisa::messagepump::watch***&>, std::is_rvalue_reference<librevisa::messagepump::watch***&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<librevisa::messagepump::watch***&>, std::is_rvalue_reference<librevisa::messagepump::watch***&> > (0x0x7f9df99397e0) 0 empty

Class std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch***&>, std::is_rvalue_reference<librevisa::messagepump::watch***&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch***&>, std::is_rvalue_reference<librevisa::messagepump::watch***&> > (0x0x7f9df9938af8) 0 empty
  std::is_lvalue_reference<librevisa::messagepump::watch***&> (0x0x7f9df9938b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9939840) 0 empty

Class std::is_reference<librevisa::messagepump::watch***&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<librevisa::messagepump::watch***&> (0x0x7f9df9938bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99398a0) 0 empty

Class std::conditional<true, std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> > (0x0x7f9df9939900) 0 empty

Class std::__or_<std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> > (0x0x7f9df9938c30) 0 empty
  std::is_reference<librevisa::messagepump::watch***&> (0x0x7f9df9938c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9939960) 0 empty

Class std::__or_<std::is_function<librevisa::messagepump::watch***&>, std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<librevisa::messagepump::watch***&>, std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> > (0x0x7f9df9938d00) 0 empty
  std::__or_<std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> > (0x0x7f9df9938d68) 0 empty
    std::is_reference<librevisa::messagepump::watch***&> (0x0x7f9df9938dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df99399c0) 0 empty

Class std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch***&>, std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch***&>, std::is_reference<librevisa::messagepump::watch***&>, std::is_void<librevisa::messagepump::watch***&> > > (0x0x7f9df9938e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9939a20) 0 empty

Class std::is_object<librevisa::messagepump::watch***&>
   size=1 align=1
   base size=1 base align=1
std::is_object<librevisa::messagepump::watch***&> (0x0x7f9df9938ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9939a80) 0 empty

Class std::conditional<false, std::is_object<librevisa::messagepump::watch***&>, std::is_reference<librevisa::messagepump::watch***&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<librevisa::messagepump::watch***&>, std::is_reference<librevisa::messagepump::watch***&> > (0x0x7f9df9939ae0) 0 empty

Class std::__or_<std::is_object<librevisa::messagepump::watch***&>, std::is_reference<librevisa::messagepump::watch***&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<librevisa::messagepump::watch***&>, std::is_reference<librevisa::messagepump::watch***&> > (0x0x7f9df9938f08) 0 empty
  std::is_reference<librevisa::messagepump::watch***&> (0x0x7f9df9938f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9939b40) 0 empty

Class std::__is_referenceable<librevisa::messagepump::watch***&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<librevisa::messagepump::watch***&> (0x0x7f9df9955000) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9939ba0) 0 empty

Class std::__add_rvalue_reference_helper<librevisa::messagepump::watch***&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<librevisa::messagepump::watch***&, true> (0x0x7f9df9939c00) 0 empty

Class std::add_rvalue_reference<librevisa::messagepump::watch***&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<librevisa::messagepump::watch***&> (0x0x7f9df9955068) 0 empty
  std::__add_rvalue_reference_helper<librevisa::messagepump::watch***&, true> (0x0x7f9df9939c60) 0 empty

Class std::__is_assignable_helper<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9939660) 0 empty

Class std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9955208) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9939d80) 0 empty

Class std::__is_move_assignable_impl<librevisa::messagepump::watch***, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<librevisa::messagepump::watch***, true> (0x0x7f9df9955270) 0 empty
  std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df99552d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9939ea0) 0 empty

Class std::is_move_assignable<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<librevisa::messagepump::watch***> (0x0x7f9df9955340) 0 empty
  std::__is_move_assignable_impl<librevisa::messagepump::watch***, true> (0x0x7f9df99553a8) 0 empty
    std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9955410) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9939f60) 0 empty

Class std::__and_<std::is_move_constructible<librevisa::messagepump::watch***>, std::is_move_assignable<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<librevisa::messagepump::watch***>, std::is_move_assignable<librevisa::messagepump::watch***> > (0x0x7f9df9955478) 0 empty
  std::is_move_assignable<librevisa::messagepump::watch***> (0x0x7f9df99554e0) 0 empty
    std::__is_move_assignable_impl<librevisa::messagepump::watch***, true> (0x0x7f9df9955548) 0 empty
      std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df99555b0) 0 empty
        std::integral_constant<bool, true> (0x0x7f9df995c060) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> > (0x0x7f9df995c120) 0 empty

Class std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df99556e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df995c180) 0 empty

Class std::__and_<std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> > (0x0x7f9df9955820) 0 empty
  std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9955888) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df995c1e0) 0 empty

Class std::is_nothrow_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9955958) 0 empty
  std::__and_<std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> > (0x0x7f9df99559c0) 0 empty
    std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9955a28) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df995c240) 0 empty

Class std::__is_nothrow_move_constructible_impl<librevisa::messagepump::watch***, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<librevisa::messagepump::watch***, true> (0x0x7f9df9955bc8) 0 empty
  std::is_nothrow_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9955c30) 0 empty
    std::__and_<std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> > (0x0x7f9df9955c98) 0 empty
      std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9955d00) 0 empty
        std::integral_constant<bool, true> (0x0x7f9df995c360) 0 empty

Class std::is_nothrow_move_constructible<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<librevisa::messagepump::watch***> (0x0x7f9df9955e38) 0 empty
  std::__is_nothrow_move_constructible_impl<librevisa::messagepump::watch***, true> (0x0x7f9df9955ea0) 0 empty
    std::is_nothrow_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9955f08) 0 empty
      std::__and_<std::is_constructible<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&>, std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> > (0x0x7f9df9955f70) 0 empty
        std::__is_nt_constructible_impl<librevisa::messagepump::watch***, librevisa::messagepump::watch***&&> (0x0x7f9df9967000) 0 empty
          std::integral_constant<bool, true> (0x0x7f9df995c3c0) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<librevisa::messagepump::watch***>, std::is_nothrow_move_constructible<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<librevisa::messagepump::watch***>, std::is_nothrow_move_constructible<librevisa::messagepump::watch***> > (0x0x7f9df995c420) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>, std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>, std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> > (0x0x7f9df995c480) 0 empty

Class std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9967138) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df995c5a0) 0 empty

Class std::__and_<std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>, std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>, std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> > (0x0x7f9df9967270) 0 empty
  std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df99672d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df995c600) 0 empty

Class std::is_nothrow_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df99673a8) 0 empty
  std::__and_<std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>, std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> > (0x0x7f9df9967410) 0 empty
    std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9967478) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df995c660) 0 empty

Class std::__is_nt_move_assignable_impl<librevisa::messagepump::watch***, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<librevisa::messagepump::watch***, true> (0x0x7f9df9967618) 0 empty
  std::is_nothrow_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9967680) 0 empty
    std::__and_<std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>, std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> > (0x0x7f9df99676e8) 0 empty
      std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9967750) 0 empty
        std::integral_constant<bool, true> (0x0x7f9df995c780) 0 empty

Class std::is_nothrow_move_assignable<librevisa::messagepump::watch***>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<librevisa::messagepump::watch***> (0x0x7f9df9967888) 0 empty
  std::__is_nt_move_assignable_impl<librevisa::messagepump::watch***, true> (0x0x7f9df99678f0) 0 empty
    std::is_nothrow_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9967958) 0 empty
      std::__and_<std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>, std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> > (0x0x7f9df99679c0) 0 empty
        std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9967a28) 0 empty
          std::integral_constant<bool, true> (0x0x7f9df995c7e0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<librevisa::messagepump::watch***>, std::is_nothrow_move_assignable<librevisa::messagepump::watch***> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<librevisa::messagepump::watch***>, std::is_nothrow_move_assignable<librevisa::messagepump::watch***> > (0x0x7f9df9967b60) 0 empty
  std::is_nothrow_move_assignable<librevisa::messagepump::watch***> (0x0x7f9df9967bc8) 0 empty
    std::__is_nt_move_assignable_impl<librevisa::messagepump::watch***, true> (0x0x7f9df9967c30) 0 empty
      std::is_nothrow_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9967c98) 0 empty
        std::__and_<std::is_assignable<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&>, std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> > (0x0x7f9df9967d00) 0 empty
          std::__is_nt_assignable_impl<librevisa::messagepump::watch***&, librevisa::messagepump::watch***&&> (0x0x7f9df9967d68) 0 empty
            std::integral_constant<bool, true> (0x0x7f9df995c840) 0 empty

Class std::is_function<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_function<long unsigned int> (0x0x7f9df9967ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df995c8a0) 0 empty

Class std::conditional<false, std::is_function<long unsigned int>, std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long unsigned int>, std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > > (0x0x7f9df995c900) 0 empty

Class std::is_lvalue_reference<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long unsigned int> (0x0x7f9df9967f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df995c960) 0 empty

Class std::conditional<false, std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> > (0x0x7f9df995c9c0) 0 empty

Class std::is_rvalue_reference<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<long unsigned int> (0x0x7f9df9967f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df995ca20) 0 empty

Class std::__or_<std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> > (0x0x7f9df9979000) 0 empty
  std::is_rvalue_reference<long unsigned int> (0x0x7f9df9979068) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df995ca80) 0 empty

Class std::is_reference<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long unsigned int> (0x0x7f9df9979270) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df995cae0) 0 empty

Class std::conditional<false, std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7f9df995cb40) 0 empty

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

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

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

Class std::__is_void_helper<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<long unsigned int> (0x0x7f9df9979340) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df995ce40) 0 empty

Class std::is_void<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_void<long unsigned int> (0x0x7f9df99793a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df995cea0) 0 empty

Class std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7f9df9979410) 0 empty
  std::is_void<long unsigned int> (0x0x7f9df9979478) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df995cf00) 0 empty

Class std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7f9df99794e0) 0 empty
  std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7f9df9979548) 0 empty
    std::is_void<long unsigned int> (0x0x7f9df99795b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df995cf60) 0 empty

Class std::__not_<std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > > (0x0x7f9df9979618) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9984000) 0 empty

Class std::is_object<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_object<long unsigned int> (0x0x7f9df9979680) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9984060) 0 empty

Class std::conditional<true, std::is_object<long unsigned int>, std::is_reference<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<long unsigned int>, std::is_reference<long unsigned int> > (0x0x7f9df99840c0) 0 empty

Class std::__or_<std::is_object<long unsigned int>, std::is_reference<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int>, std::is_reference<long unsigned int> > (0x0x7f9df99797b8) 0 empty
  std::is_object<long unsigned int> (0x0x7f9df9979820) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99841e0) 0 empty

Class std::__is_referenceable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long unsigned int> (0x0x7f9df9979888) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9984240) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, long unsigned int&&>, std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, long unsigned int&&>, std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&&> > (0x0x7f9df99842a0) 0 empty

Class std::conditional<false, std::is_void<long unsigned int>, std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<long unsigned int>, std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > > (0x0x7f9df9984300) 0 empty

Class std::is_array<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_array<long unsigned int> (0x0x7f9df99798f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9984420) 0 empty

Class std::conditional<false, std::__not_<std::extent<long unsigned int, 0u> >, std::is_array<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<long unsigned int, 0u> >, std::is_array<long unsigned int> > (0x0x7f9df9984480) 0 empty

Class std::__and_<std::is_array<long unsigned int>, std::__not_<std::extent<long unsigned int, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<long unsigned int>, std::__not_<std::extent<long unsigned int, 0u> > > (0x0x7f9df9979a28) 0 empty
  std::is_array<long unsigned int> (0x0x7f9df9979a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df99844e0) 0 empty

Class std::__is_array_unknown_bounds<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<long unsigned int> (0x0x7f9df9979bc8) 0 empty
  std::__and_<std::is_array<long unsigned int>, std::__not_<std::extent<long unsigned int, 0u> > > (0x0x7f9df9979c30) 0 empty
    std::is_array<long unsigned int> (0x0x7f9df9979c98) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df9984600) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7f9df9984660) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7f9df9979d68) 0 empty
  std::is_function<long unsigned int> (0x0x7f9df9979dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df99846c0) 0 empty

Class std::__or_<std::is_void<long unsigned int>, std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long unsigned int>, std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7f9df9979f08) 0 empty
  std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7f9df9979f70) 0 empty
    std::is_function<long unsigned int> (0x0x7f9df9994000) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df9984720) 0 empty

Class std::conditional<false, std::is_reference<long unsigned int>, std::is_scalar<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<long unsigned int>, std::is_scalar<long unsigned int> > (0x0x7f9df9984780) 0 empty

Class std::is_integral<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_integral<long unsigned int> (0x0x7f9df99941a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99848a0) 0 empty

Class std::conditional<true, std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> > (0x0x7f9df9984900) 0 empty

Class std::__or_<std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> > (0x0x7f9df99943a8) 0 empty
  std::is_integral<long unsigned int> (0x0x7f9df9994410) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9984960) 0 empty

Class std::is_arithmetic<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<long unsigned int> (0x0x7f9df9994478) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9984a80) 0 empty

Class std::conditional<true, std::is_arithmetic<long unsigned int>, std::__or_<std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<long unsigned int>, std::__or_<std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> > > (0x0x7f9df9984ae0) 0 empty

Class std::__or_<std::is_arithmetic<long unsigned int>, std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<long unsigned int>, std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> > (0x0x7f9df99944e0) 0 empty
  std::is_arithmetic<long unsigned int> (0x0x7f9df9994548) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9984b40) 0 empty

Class std::is_scalar<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<long unsigned int> (0x0x7f9df99945b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9984ba0) 0 empty

Class std::__or_<std::is_reference<long unsigned int>, std::is_scalar<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int>, std::is_scalar<long unsigned int> > (0x0x7f9df9994618) 0 empty
  std::is_scalar<long unsigned int> (0x0x7f9df9994680) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9984c00) 0 empty

Class std::__is_destructible_safe<long unsigned int, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<long unsigned int, false, true> (0x0x7f9df99946e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9984c60) 0 empty

Class std::is_destructible<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<long unsigned int> (0x0x7f9df9994750) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9984cc0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&>, std::is_destructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&>, std::is_destructible<long unsigned int> > (0x0x7f9df9984d20) 0 empty

Class std::is_function<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<long unsigned int&&> (0x0x7f9df9994820) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9984de0) 0 empty

Class std::conditional<false, std::is_function<long unsigned int&&>, std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long unsigned int&&>, std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > > (0x0x7f9df9984e40) 0 empty

Class std::is_lvalue_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long unsigned int&&> (0x0x7f9df9994888) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9984ea0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<long unsigned int&&>, std::is_rvalue_reference<long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<long unsigned int&&>, std::is_rvalue_reference<long unsigned int&&> > (0x0x7f9df9984f00) 0 empty

Class std::is_rvalue_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<long unsigned int&&> (0x0x7f9df99948f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9984f60) 0 empty

Class std::__or_<std::is_lvalue_reference<long unsigned int&&>, std::is_rvalue_reference<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int&&>, std::is_rvalue_reference<long unsigned int&&> > (0x0x7f9df9994958) 0 empty
  std::is_rvalue_reference<long unsigned int&&> (0x0x7f9df99949c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99ad000) 0 empty

Class std::is_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long unsigned int&&> (0x0x7f9df9994af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99ad060) 0 empty

Class std::conditional<true, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7f9df99ad0c0) 0 empty

Class std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7f9df9994c30) 0 empty
  std::is_reference<long unsigned int&&> (0x0x7f9df9994c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99ad1e0) 0 empty

Class std::__or_<std::is_function<long unsigned int&&>, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int&&>, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7f9df9994d00) 0 empty
  std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7f9df9994d68) 0 empty
    std::is_reference<long unsigned int&&> (0x0x7f9df9994dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df99ad240) 0 empty

Class std::__not_<std::__or_<std::is_function<long unsigned int&&>, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long unsigned int&&>, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > > (0x0x7f9df9994e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df99ad2a0) 0 empty

Class std::is_object<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<long unsigned int&&> (0x0x7f9df9994ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df99ad300) 0 empty

Class std::conditional<false, std::is_object<long unsigned int&&>, std::is_reference<long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<long unsigned int&&>, std::is_reference<long unsigned int&&> > (0x0x7f9df99ad360) 0 empty

Class std::__or_<std::is_object<long unsigned int&&>, std::is_reference<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int&&>, std::is_reference<long unsigned int&&> > (0x0x7f9df99b40d0) 0 empty
  std::is_reference<long unsigned int&&> (0x0x7f9df99b4138) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99ad3c0) 0 empty

Class std::__is_referenceable<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long unsigned int&&> (0x0x7f9df99b41a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99ad4e0) 0 empty

Class std::__add_rvalue_reference_helper<long unsigned int&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<long unsigned int&&, true> (0x0x7f9df99ad540) 0 empty

Class std::add_rvalue_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<long unsigned int&&> (0x0x7f9df99b4208) 0 empty
  std::__add_rvalue_reference_helper<long unsigned int&&, true> (0x0x7f9df99ad5a0) 0 empty

Class std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7f9df99947b8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f9df9984d80) 0 empty

Class std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7f9df99b42d8) 0 empty
  std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7f9df99b4340) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f9df99ad600) 0 empty

Class std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&&> (0x0x7f9df99b43a8) 0 empty
  std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7f9df99b4410) 0 empty
    std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7f9df99b4478) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f9df99ad660) 0 empty

Class std::__is_direct_constructible_new<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<long unsigned int, long unsigned int&&> (0x0x7f9df99b44e0) 0 empty
  std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&&> (0x0x7f9df99b4548) 0 empty
    std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7f9df99b45b0) 0 empty
      std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7f9df99b4618) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f9df99ad6c0) 0 empty

Class std::__is_direct_constructible<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<long unsigned int, long unsigned int&&> (0x0x7f9df99b4680) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99ad720) 0 empty

Class std::__is_constructible_impl<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7f9df99b46e8) 0 empty
  std::__is_direct_constructible<long unsigned int, long unsigned int&&> (0x0x7f9df99b4750) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99ad780) 0 empty

Class std::is_constructible<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<long unsigned int, long unsigned int&&> (0x0x7f9df99b47b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99ad7e0) 0 empty

Class std::__is_move_constructible_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<long unsigned int, true> (0x0x7f9df99b4820) 0 empty
  std::is_constructible<long unsigned int, long unsigned int&&> (0x0x7f9df99b4888) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99ad840) 0 empty

Class std::is_move_constructible<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<long unsigned int> (0x0x7f9df99b48f0) 0 empty
  std::__is_move_constructible_impl<long unsigned int, true> (0x0x7f9df99b4958) 0 empty
    std::is_constructible<long unsigned int, long unsigned int&&> (0x0x7f9df99b49c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df99ad8a0) 0 empty

Class std::conditional<true, std::is_move_assignable<long unsigned int>, std::is_move_constructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<long unsigned int>, std::is_move_constructible<long unsigned int> > (0x0x7f9df99ad900) 0 empty

Class std::is_function<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<long unsigned int&> (0x0x7f9df99b4a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df99ad9c0) 0 empty

Class std::conditional<false, std::is_function<long unsigned int&>, std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long unsigned int&>, std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > > (0x0x7f9df99ada20) 0 empty

Class std::is_lvalue_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long unsigned int&> (0x0x7f9df99b4a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99ada80) 0 empty

Class std::conditional<true, std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> > (0x0x7f9df99adae0) 0 empty

Class std::__or_<std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> > (0x0x7f9df99b4af8) 0 empty
  std::is_lvalue_reference<long unsigned int&> (0x0x7f9df99b4b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99adb40) 0 empty

Class std::is_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long unsigned int&> (0x0x7f9df99b4d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99adba0) 0 empty

Class std::conditional<true, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7f9df99adc00) 0 empty

Class std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7f9df99b4ea0) 0 empty
  std::is_reference<long unsigned int&> (0x0x7f9df99b4f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99add20) 0 empty

Class std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7f9df99b4f70) 0 empty
  std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7f9df99cf000) 0 empty
    std::is_reference<long unsigned int&> (0x0x7f9df99cf068) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df99add80) 0 empty

Class std::__not_<std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > > (0x0x7f9df99cf0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df99adde0) 0 empty

Class std::is_object<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<long unsigned int&> (0x0x7f9df99cf138) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df99ade40) 0 empty

Class std::conditional<false, std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> > (0x0x7f9df99adea0) 0 empty

Class std::__or_<std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> > (0x0x7f9df99cf270) 0 empty
  std::is_reference<long unsigned int&> (0x0x7f9df99cf2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99d4000) 0 empty

Class std::__is_referenceable<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long unsigned int&> (0x0x7f9df99cf340) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99d4060) 0 empty

Class std::__add_rvalue_reference_helper<long unsigned int&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<long unsigned int&, true> (0x0x7f9df99d40c0) 0 empty

Class std::add_rvalue_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<long unsigned int&> (0x0x7f9df99cf3a8) 0 empty
  std::__add_rvalue_reference_helper<long unsigned int&, true> (0x0x7f9df99d4120) 0 empty

Class std::__is_assignable_helper<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<long unsigned int&, long unsigned int&&> (0x0x7f9df99ad960) 0 empty

Class std::is_assignable<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7f9df99cf478) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99d4180) 0 empty

Class std::__is_move_assignable_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<long unsigned int, true> (0x0x7f9df99cf4e0) 0 empty
  std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7f9df99cf548) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99d41e0) 0 empty

Class std::is_move_assignable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<long unsigned int> (0x0x7f9df99cf5b0) 0 empty
  std::__is_move_assignable_impl<long unsigned int, true> (0x0x7f9df99cf618) 0 empty
    std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7f9df99cf680) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df99d4240) 0 empty

Class std::__and_<std::is_move_constructible<long unsigned int>, std::is_move_assignable<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<long unsigned int>, std::is_move_assignable<long unsigned int> > (0x0x7f9df99cf6e8) 0 empty
  std::is_move_assignable<long unsigned int> (0x0x7f9df99cf750) 0 empty
    std::__is_move_assignable_impl<long unsigned int, true> (0x0x7f9df99cf7b8) 0 empty
      std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7f9df99cf820) 0 empty
        std::integral_constant<bool, true> (0x0x7f9df99d42a0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&>, std::is_constructible<long unsigned int, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&>, std::is_constructible<long unsigned int, long unsigned int&&> > (0x0x7f9df99d4300) 0 empty

Class std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7f9df99cfa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99d4360) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7f9df99cfa90) 0 empty
  std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7f9df99cfaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99d43c0) 0 empty

Class std::is_nothrow_constructible<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<long unsigned int, long unsigned int&&> (0x0x7f9df99cfb60) 0 empty
  std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7f9df99cfbc8) 0 empty
    std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7f9df99cfc30) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df99d4420) 0 empty

Class std::__is_nothrow_move_constructible_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<long unsigned int, true> (0x0x7f9df99cfc98) 0 empty
  std::is_nothrow_constructible<long unsigned int, long unsigned int&&> (0x0x7f9df99cfd00) 0 empty
    std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7f9df99cfd68) 0 empty
      std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7f9df99cfdd0) 0 empty
        std::integral_constant<bool, true> (0x0x7f9df99d4480) 0 empty

Class std::is_nothrow_move_constructible<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<long unsigned int> (0x0x7f9df99cfe38) 0 empty
  std::__is_nothrow_move_constructible_impl<long unsigned int, true> (0x0x7f9df99cfea0) 0 empty
    std::is_nothrow_constructible<long unsigned int, long unsigned int&&> (0x0x7f9df99cff08) 0 empty
      std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7f9df99cff70) 0 empty
        std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7f9df99e2000) 0 empty
          std::integral_constant<bool, true> (0x0x7f9df99d44e0) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_constructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_constructible<long unsigned int> > (0x0x7f9df99d4540) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&>, std::is_assignable<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&>, std::is_assignable<long unsigned int&, long unsigned int&&> > (0x0x7f9df99d45a0) 0 empty

Class std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f9df99e2068) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df99d4600) 0 empty

Class std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7f9df99e20d0) 0 empty
  std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f9df99e2138) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df99d4660) 0 empty

Class std::is_nothrow_assignable<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7f9df99e21a0) 0 empty
  std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7f9df99e2208) 0 empty
    std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f9df99e2270) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df99d46c0) 0 empty

Class std::__is_nt_move_assignable_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<long unsigned int, true> (0x0x7f9df99e22d8) 0 empty
  std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7f9df99e2340) 0 empty
    std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7f9df99e23a8) 0 empty
      std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f9df99e2410) 0 empty
        std::integral_constant<bool, true> (0x0x7f9df99d4720) 0 empty

Class std::is_nothrow_move_assignable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<long unsigned int> (0x0x7f9df99e2478) 0 empty
  std::__is_nt_move_assignable_impl<long unsigned int, true> (0x0x7f9df99e24e0) 0 empty
    std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7f9df99e2548) 0 empty
      std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7f9df99e25b0) 0 empty
        std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f9df99e2618) 0 empty
          std::integral_constant<bool, true> (0x0x7f9df99d4780) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<long unsigned int>, std::is_nothrow_move_assignable<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<long unsigned int>, std::is_nothrow_move_assignable<long unsigned int> > (0x0x7f9df99e2680) 0 empty
  std::is_nothrow_move_assignable<long unsigned int> (0x0x7f9df99e26e8) 0 empty
    std::__is_nt_move_assignable_impl<long unsigned int, true> (0x0x7f9df99e2750) 0 empty
      std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7f9df99e27b8) 0 empty
        std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7f9df99e2820) 0 empty
          std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f9df99e2888) 0 empty
            std::integral_constant<bool, true> (0x0x7f9df99d47e0) 0 empty

Class std::remove_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Deque_iterator<librevisa::messagepump::watch*, librevisa::messagepump::watch*&, librevisa::messagepump::watch**>&> (0x0x7f9df99d4de0) 0 empty

Class std::remove_reference<librevisa::messagepump::watch***&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<librevisa::messagepump::watch***&> (0x0x7f9df99d4f00) 0 empty

Class std::remove_reference<long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<long unsigned int&> (0x0x7f9df9a01060) 0 empty

Class std::__is_move_iterator<librevisa::messagepump::watch***>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<librevisa::messagepump::watch***> (0x0x7f9df9a014e0) 0 empty

Class std::iterator_traits<librevisa::messagepump::watch***>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<librevisa::messagepump::watch***> (0x0x7f9df9a017e0) 0 empty

Class std::__is_pointer<librevisa::messagepump::watch***>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<librevisa::messagepump::watch***> (0x0x7f9df9a01840) 0 empty

Class std::__are_same<librevisa::messagepump::watch**, librevisa::messagepump::watch**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<librevisa::messagepump::watch**, librevisa::messagepump::watch**> (0x0x7f9df9a018a0) 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> (0x0x7f9df9a01900) 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> (0x0x7f9df9a019c0) 0 empty

Class std::conditional<false, std::is_move_assignable<librevisa::messagepump::watch**>, std::is_copy_assignable<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<librevisa::messagepump::watch**>, std::is_copy_assignable<librevisa::messagepump::watch**> > (0x0x7f9df9a01a80) 0 empty

Class std::is_function<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::is_function<librevisa::messagepump::watch**> (0x0x7f9df99e2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a01ae0) 0 empty

Class std::conditional<false, std::is_function<librevisa::messagepump::watch**>, std::__or_<std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<librevisa::messagepump::watch**>, std::__or_<std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> > > (0x0x7f9df9a01b40) 0 empty

Class std::is_lvalue_reference<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<librevisa::messagepump::watch**> (0x0x7f9df99e2a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a01ba0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<librevisa::messagepump::watch**>, std::is_rvalue_reference<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<librevisa::messagepump::watch**>, std::is_rvalue_reference<librevisa::messagepump::watch**> > (0x0x7f9df9a01c00) 0 empty

Class std::is_rvalue_reference<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<librevisa::messagepump::watch**> (0x0x7f9df99e2b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a01c60) 0 empty

Class std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch**>, std::is_rvalue_reference<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch**>, std::is_rvalue_reference<librevisa::messagepump::watch**> > (0x0x7f9df99e2bc8) 0 empty
  std::is_rvalue_reference<librevisa::messagepump::watch**> (0x0x7f9df99e2c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9a01cc0) 0 empty

Class std::is_reference<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::is_reference<librevisa::messagepump::watch**> (0x0x7f9df99e2c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a01d20) 0 empty

Class std::conditional<false, std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> > (0x0x7f9df9a01d80) 0 empty

Class std::__is_void_helper<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<librevisa::messagepump::watch**> (0x0x7f9df99e2d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a01de0) 0 empty

Class std::is_void<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::is_void<librevisa::messagepump::watch**> (0x0x7f9df99e2dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a01e40) 0 empty

Class std::__or_<std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> > (0x0x7f9df9a39000) 0 empty
  std::is_void<librevisa::messagepump::watch**> (0x0x7f9df9a39068) 0 empty
    std::integral_constant<bool, false> (0x0x7f9df9a01ea0) 0 empty

Class std::__or_<std::is_function<librevisa::messagepump::watch**>, std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<librevisa::messagepump::watch**>, std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> > (0x0x7f9df9a390d0) 0 empty
  std::__or_<std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> > (0x0x7f9df9a39138) 0 empty
    std::is_void<librevisa::messagepump::watch**> (0x0x7f9df9a391a0) 0 empty
      std::integral_constant<bool, false> (0x0x7f9df9a01f00) 0 empty

Class std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch**>, std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch**>, std::is_reference<librevisa::messagepump::watch**>, std::is_void<librevisa::messagepump::watch**> > > (0x0x7f9df9a39208) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9a01f60) 0 empty

Class std::is_object<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::is_object<librevisa::messagepump::watch**> (0x0x7f9df9a39270) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9a3d000) 0 empty

Class std::conditional<true, std::is_object<librevisa::messagepump::watch**>, std::is_reference<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<librevisa::messagepump::watch**>, std::is_reference<librevisa::messagepump::watch**> > (0x0x7f9df9a3d060) 0 empty

Class std::__or_<std::is_object<librevisa::messagepump::watch**>, std::is_reference<librevisa::messagepump::watch**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<librevisa::messagepump::watch**>, std::is_reference<librevisa::messagepump::watch**> > (0x0x7f9df9a392d8) 0 empty
  std::is_object<librevisa::messagepump::watch**> (0x0x7f9df9a39340) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9a3d0c0) 0 empty

Class std::__is_referenceable<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<librevisa::messagepump::watch**> (0x0x7f9df9a393a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9a3d120) 0 empty

Class std::is_function<librevisa::messagepump::watch**&>
   size=1 align=1
   base size=1 base align=1
std::is_function<librevisa::messagepump::watch**&> (0x0x7f9df9a39410) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a3d1e0) 0 empty

Class std::conditional<false, std::is_function<librevisa::messagepump::watch**&>, std::__or_<std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<librevisa::messagepump::watch**&>, std::__or_<std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> > > (0x0x7f9df9a3d240) 0 empty

Class std::is_lvalue_reference<librevisa::messagepump::watch**&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<librevisa::messagepump::watch**&> (0x0x7f9df9a39478) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9a3d2a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<librevisa::messagepump::watch**&>, std::is_rvalue_reference<librevisa::messagepump::watch**&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<librevisa::messagepump::watch**&>, std::is_rvalue_reference<librevisa::messagepump::watch**&> > (0x0x7f9df9a3d300) 0 empty

Class std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch**&>, std::is_rvalue_reference<librevisa::messagepump::watch**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch**&>, std::is_rvalue_reference<librevisa::messagepump::watch**&> > (0x0x7f9df9a394e0) 0 empty
  std::is_lvalue_reference<librevisa::messagepump::watch**&> (0x0x7f9df9a39548) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9a3d360) 0 empty

Class std::is_reference<librevisa::messagepump::watch**&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<librevisa::messagepump::watch**&> (0x0x7f9df9a395b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9a3d3c0) 0 empty

Class std::conditional<true, std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> > (0x0x7f9df9a3d420) 0 empty

Class std::__or_<std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> > (0x0x7f9df9a39618) 0 empty
  std::is_reference<librevisa::messagepump::watch**&> (0x0x7f9df9a39680) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9a3d480) 0 empty

Class std::__or_<std::is_function<librevisa::messagepump::watch**&>, std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<librevisa::messagepump::watch**&>, std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> > (0x0x7f9df9a396e8) 0 empty
  std::__or_<std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> > (0x0x7f9df9a39750) 0 empty
    std::is_reference<librevisa::messagepump::watch**&> (0x0x7f9df9a397b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9a3d4e0) 0 empty

Class std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch**&>, std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch**&>, std::is_reference<librevisa::messagepump::watch**&>, std::is_void<librevisa::messagepump::watch**&> > > (0x0x7f9df9a39820) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a3d540) 0 empty

Class std::is_object<librevisa::messagepump::watch**&>
   size=1 align=1
   base size=1 base align=1
std::is_object<librevisa::messagepump::watch**&> (0x0x7f9df9a39888) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a3d5a0) 0 empty

Class std::conditional<false, std::is_object<librevisa::messagepump::watch**&>, std::is_reference<librevisa::messagepump::watch**&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<librevisa::messagepump::watch**&>, std::is_reference<librevisa::messagepump::watch**&> > (0x0x7f9df9a3d600) 0 empty

Class std::__or_<std::is_object<librevisa::messagepump::watch**&>, std::is_reference<librevisa::messagepump::watch**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<librevisa::messagepump::watch**&>, std::is_reference<librevisa::messagepump::watch**&> > (0x0x7f9df9a398f0) 0 empty
  std::is_reference<librevisa::messagepump::watch**&> (0x0x7f9df9a39958) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9a3d660) 0 empty

Class std::__is_referenceable<librevisa::messagepump::watch**&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<librevisa::messagepump::watch**&> (0x0x7f9df9a399c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9a3d6c0) 0 empty

Class std::__add_rvalue_reference_helper<librevisa::messagepump::watch**&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<librevisa::messagepump::watch**&, true> (0x0x7f9df9a3d720) 0 empty

Class std::add_rvalue_reference<librevisa::messagepump::watch**&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<librevisa::messagepump::watch**&> (0x0x7f9df9a39a28) 0 empty
  std::__add_rvalue_reference_helper<librevisa::messagepump::watch**&, true> (0x0x7f9df9a3d780) 0 empty

Class std::is_function<librevisa::messagepump::watch** const&>
   size=1 align=1
   base size=1 base align=1
std::is_function<librevisa::messagepump::watch** const&> (0x0x7f9df9a39af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a3d7e0) 0 empty

Class std::conditional<false, std::is_function<librevisa::messagepump::watch** const&>, std::__or_<std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<librevisa::messagepump::watch** const&>, std::__or_<std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> > > (0x0x7f9df9a3d840) 0 empty

Class std::is_lvalue_reference<librevisa::messagepump::watch** const&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<librevisa::messagepump::watch** const&> (0x0x7f9df9a39b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9a3d8a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<librevisa::messagepump::watch** const&>, std::is_rvalue_reference<librevisa::messagepump::watch** const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<librevisa::messagepump::watch** const&>, std::is_rvalue_reference<librevisa::messagepump::watch** const&> > (0x0x7f9df9a3d900) 0 empty

Class std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch** const&>, std::is_rvalue_reference<librevisa::messagepump::watch** const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<librevisa::messagepump::watch** const&>, std::is_rvalue_reference<librevisa::messagepump::watch** const&> > (0x0x7f9df9a39bc8) 0 empty
  std::is_lvalue_reference<librevisa::messagepump::watch** const&> (0x0x7f9df9a39c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9a3d960) 0 empty

Class std::is_reference<librevisa::messagepump::watch** const&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<librevisa::messagepump::watch** const&> (0x0x7f9df9a39c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9a3d9c0) 0 empty

Class std::conditional<true, std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> > (0x0x7f9df9a3da20) 0 empty

Class std::__or_<std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> > (0x0x7f9df9a39d00) 0 empty
  std::is_reference<librevisa::messagepump::watch** const&> (0x0x7f9df9a39d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9a3da80) 0 empty

Class std::__or_<std::is_function<librevisa::messagepump::watch** const&>, std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<librevisa::messagepump::watch** const&>, std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> > (0x0x7f9df9a39dd0) 0 empty
  std::__or_<std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> > (0x0x7f9df9a39e38) 0 empty
    std::is_reference<librevisa::messagepump::watch** const&> (0x0x7f9df9a39ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9a3dae0) 0 empty

Class std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch** const&>, std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<librevisa::messagepump::watch** const&>, std::is_reference<librevisa::messagepump::watch** const&>, std::is_void<librevisa::messagepump::watch** const&> > > (0x0x7f9df9a39f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a3db40) 0 empty

Class std::is_object<librevisa::messagepump::watch** const&>
   size=1 align=1
   base size=1 base align=1
std::is_object<librevisa::messagepump::watch** const&> (0x0x7f9df9a39f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f9df9a3dba0) 0 empty

Class std::conditional<false, std::is_object<librevisa::messagepump::watch** const&>, std::is_reference<librevisa::messagepump::watch** const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<librevisa::messagepump::watch** const&>, std::is_reference<librevisa::messagepump::watch** const&> > (0x0x7f9df9a3dc00) 0 empty

Class std::__or_<std::is_object<librevisa::messagepump::watch** const&>, std::is_reference<librevisa::messagepump::watch** const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<librevisa::messagepump::watch** const&>, std::is_reference<librevisa::messagepump::watch** const&> > (0x0x7f9df9a67000) 0 empty
  std::is_reference<librevisa::messagepump::watch** const&> (0x0x7f9df9a67068) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9a3dc60) 0 empty

Class std::__is_referenceable<librevisa::messagepump::watch** const&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<librevisa::messagepump::watch** const&> (0x0x7f9df9a670d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9a3dcc0) 0 empty

Class std::__add_rvalue_reference_helper<librevisa::messagepump::watch** const&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<librevisa::messagepump::watch** const&, true> (0x0x7f9df9a3dd20) 0 empty

Class std::add_rvalue_reference<librevisa::messagepump::watch** const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<librevisa::messagepump::watch** const&> (0x0x7f9df9a67138) 0 empty
  std::__add_rvalue_reference_helper<librevisa::messagepump::watch** const&, true> (0x0x7f9df9a3dd80) 0 empty

Class std::__is_assignable_helper<librevisa::messagepump::watch**&, librevisa::messagepump::watch** const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<librevisa::messagepump::watch**&, librevisa::messagepump::watch** const&> (0x0x7f9df9a3d180) 0 empty

Class std::is_assignable<librevisa::messagepump::watch**&, librevisa::messagepump::watch** const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<librevisa::messagepump::watch**&, librevisa::messagepump::watch** const&> (0x0x7f9df9a67340) 0 empty
  std::integral_constant<bool, true> (0x0x7f9df9a3dde0) 0 empty

Class std::__is_copy_assignable_impl<librevisa::messagepump::watch**, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<librevisa::messagepump::watch**, true> (0x0x7f9df9a673a8) 0 empty
  std::is_assignable<librevisa::messagepump::watch**&, librevisa::messagepump::watch** const&> (0x0x7f9df9a67410) 0 empty
    std::integral_constant<bool, true> (0x0x7f9df9a3df00) 0 empty

Class std::is_copy_assignable<librevisa::messagepump::watch**>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<librevisa::messagepump::watch**> (0x0x7f9df9a67478) 0 empty
  std::__is_copy_assignable_impl<librevisa::messagepump::watch**, true> (0x0x7f9df9a674e0) 0 empty
    std::is_assignable<librevisa::messagepump::watch**&, librevisa::messagepump::watch** const&> (0x0x7f9df9a67548) 0 empty
      std::integral_constant<bool, true> (0x0x7f9df9a6b000) 0 empty

