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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class pollfd
   size=8 align=4
   base size=8 base align=4
pollfd (0x0x7f35144ddea0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class netent
   size=24 align=8
   base size=24 base align=8
netent (0x0x7f3514523d80) 0

Class hostent
   size=32 align=8
   base size=32 base align=8
hostent (0x0x7f3514523de0) 0

Class servent
   size=32 align=8
   base size=32 base align=8
servent (0x0x7f3514523e40) 0

Class protoent
   size=24 align=8
   base size=24 base align=8
protoent (0x0x7f3514523ea0) 0

Class addrinfo
   size=48 align=8
   base size=48 base align=8
addrinfo (0x0x7f3514523f00) 0

Class gaicb
   size=56 align=8
   base size=56 base align=8
gaicb (0x0x7f3514523f60) 0

Class timestamp
   size=40 align=4
   base size=40 base align=4
timestamp (0x0x7f3513aa0000) 0

Class iphdr
   size=20 align=4
   base size=20 base align=4
iphdr (0x0x7f3513aa0060) 0

Class ip
   size=20 align=4
   base size=20 base align=4
ip (0x0x7f3513aa00c0) 0

Class ip_timestamp
   size=40 align=4
   base size=40 base align=4
ip_timestamp (0x0x7f3513aa0120) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f3513b5bf00) 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> (0x0x7f3513b5bf60) 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> (0x0x7f3513bd0000) 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> (0x0x7f3513bd0060) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f3513bd09c0) 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> (0x0x7f3513bd0a20) 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> (0x0x7f3513bd0a80) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f3513bd0ae0) 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> (0x0x7f3513bd0b40) 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> (0x0x7f3513bd0ba0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f3513bd0c60) 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> (0x0x7f3513bd0cc0) 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> (0x0x7f3513bd0d20) 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> (0x0x7f3513bd0d80) 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> (0x0x7f3513bd0de0) 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> (0x0x7f3513bd0e40) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f351445fa90) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513bfede0) 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> (0x0x7f351445faf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513bfee40) 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> (0x0x7f351445fb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513bfeea0) 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> (0x0x7f351445fbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513bfef00) 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> (0x0x7f351445fc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513bfef60) 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> (0x0x7f351445fc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c36000) 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> (0x0x7f351445fd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c36060) 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> (0x0x7f351445fd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c360c0) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f351445fdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c36120) 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> (0x0x7f351445fe38) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c36180) 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> (0x0x7f351445fea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c361e0) 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> (0x0x7f351445ff08) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c36240) 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> (0x0x7f351445ff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c362a0) 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> (0x0x7f3513c3b000) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c36300) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f3513c3b068) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c36360) 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> (0x0x7f3513c3b0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c363c0) 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> (0x0x7f3513c3b208) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c364e0) 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> (0x0x7f3513c3b270) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c36540) 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> (0x0x7f3513c3b2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513c365a0) 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> (0x0x7f351385c618) 0 empty
  std::integral_constant<bool, true> (0x0x7f3513856780) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f351387f480) 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 (0x0x7f351387f6c0) 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 (0x0x7f351387f900) 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 (0x0x7f351387fb40) 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 (0x0x7f351387fcc0) 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 (0x0x7f35138bc0c0) 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 (0x0x7f35138eb1e0) 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> (0x0x7f35138eb780) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f351391dae0) 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> (0x0x7f351391db40) 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> (0x0x7f351391dba0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f35139740c0) 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 (0x0x7f3513974180) 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 (0x0x7f3513974240) 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 (0x0x7f3513974300) 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 (0x0x7f35139743c0) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7f3513974a20) 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 (0x0x7f3513974c00) 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 (0x0x7f3513974c60) 0 empty

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f3513985820) 0 empty
  std::input_iterator_tag (0x0x7f3513a11420) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f3513985888) 0 empty
  std::forward_iterator_tag (0x0x7f35139858f0) 0 empty
    std::input_iterator_tag (0x0x7f3513a11480) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f3513985958) 0 empty
  std::bidirectional_iterator_tag (0x0x7f35139859c0) 0 empty
    std::forward_iterator_tag (0x0x7f3513985a28) 0 empty
      std::input_iterator_tag (0x0x7f3513a114e0) 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> (0x0x7f3513658c60) 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 (0x0x7f35136c6060) 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 (0x0x7f35136c6180) 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 (0x0x7f35136c6300) 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 (0x0x7f35136c6480) 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 (0x0x7f35136c65a0) 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> (0x0x7f35136f69c0) 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> (0x0x7f35136f6ae0) 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> (0x0x7f3513727000) 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> (0x0x7f35137270c0) 0 empty

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

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

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

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

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

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

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

Class std::char_traits<char32_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char32_t> (0x0x7f3513832840) 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 (0x0x7f3513832f00) 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 (0x0x7f3513985d68) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7f351346e120) 0 nearly-empty
      primary-for std::bad_exception (0x0x7f3513985d68)

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

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

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

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

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

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

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

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

Vtable for __cxxabiv1::__forced_unwind
__cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN10__cxxabiv115__forced_unwindE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class __cxxabiv1::__forced_unwind
   size=8 align=8
   base size=8 base align=8
__cxxabiv1::__forced_unwind (0x0x7f35134d7780) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char> > (0x0x7f35135e15b0) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7f3513413480) 0 empty

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

Class std::__cxx11::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char>::_Alloc_hider (0x0x7f35135e16e8) 0
  std::allocator<char> (0x0x7f35135e1750) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f3513413540) 0 empty

Class std::__cxx11::basic_string<char>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<char>::<anonymous union> (0x0x7f35134135a0) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f3513413900) 0

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<float>, __gnu_cxx::__numeric_traits_floating<float> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<float>, __gnu_cxx::__numeric_traits_floating<float> > (0x0x7f3513413ba0) 0 empty

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

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

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

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

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<double>, __gnu_cxx::__numeric_traits_floating<double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<double>, __gnu_cxx::__numeric_traits_floating<double> > (0x0x7f3513413de0) 0 empty

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

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

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

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

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<long double>, __gnu_cxx::__numeric_traits_floating<long double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<long double>, __gnu_cxx::__numeric_traits_floating<long double> > (0x0x7f3513113060) 0 empty

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

Class __gnu_cxx::__numeric_traits<long double>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long double> (0x0x7f35135e1888) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f3513113120) 0 empty

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<wchar_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<wchar_t> > (0x0x7f35135e18f0) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7f3513113360) 0 empty

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

Class std::__cxx11::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<wchar_t>::_Alloc_hider (0x0x7f35135e1a28) 0
  std::allocator<wchar_t> (0x0x7f35135e1a90) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f3513113420) 0 empty

Class std::__cxx11::basic_string<wchar_t>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<wchar_t>::<anonymous union> (0x0x7f3513113480) 0

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

Class std::initializer_list<wchar_t>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<wchar_t> (0x0x7f35131137e0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7f35135e14e0) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7f3513203d80) 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> (0x0x7f3513203e40) 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> (0x0x7f35135e1618) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f3513203ea0) 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> (0x0x7f3513203f60) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f3512e3c068) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f351322a780) 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> > (0x0x7f3512e3c138) 0 empty
  std::integral_constant<bool, false> (0x0x7f351322a840) 0 empty

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

Class std::hash<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char> > (0x0x7f3512e3c1a0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7f351322a900) 0 empty

Class std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char> > > (0x0x7f3512e3c208) 0 empty
  std::integral_constant<bool, false> (0x0x7f351322a9c0) 0 empty

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

Class std::hash<std::__cxx11::basic_string<wchar_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<wchar_t> > (0x0x7f3512e3c270) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7f351322aa80) 0 empty

Class std::__is_fast_hash<std::hash<std::__cxx11::basic_string<wchar_t> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::__cxx11::basic_string<wchar_t> > > (0x0x7f3512e3c2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351322ac00) 0 empty

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

Class std::hash<std::__cxx11::basic_string<char16_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char16_t> > (0x0x7f3512e3c340) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7f351322acc0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<char16_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char16_t> > (0x0x7f3512e3c478) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7f351322ade0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<char16_t> >::rebind<char16_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char16_t> >::rebind<char16_t> (0x0x7f351322ae40) 0 empty

Class __gnu_cxx::new_allocator<char16_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char16_t> (0x0x7f351322aea0) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7f3512e3c5b0) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7f351322af60) 0 empty

Class std::__cxx11::basic_string<char16_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char16_t>::_Alloc_hider (0x0x7f3512e3c680) 0
  std::allocator<char16_t> (0x0x7f3512e3c6e8) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f3512e89000) 0 empty

Class std::__cxx11::basic_string<char16_t>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<char16_t>::<anonymous union> (0x0x7f3512e89060) 0

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

Class std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char16_t> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char16_t> > > (0x0x7f3512e3c750) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512e89120) 0 empty

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

Class std::hash<std::__cxx11::basic_string<char32_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char32_t> > (0x0x7f3512e3c7b8) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7f3512e891e0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<char32_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char32_t> > (0x0x7f3512e3c8f0) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7f3512e89300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<char32_t> >::rebind<char32_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char32_t> >::rebind<char32_t> (0x0x7f3512e89360) 0 empty

Class __gnu_cxx::new_allocator<char32_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char32_t> (0x0x7f3512e893c0) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7f3512e3ca28) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7f3512e89480) 0 empty

Class std::__cxx11::basic_string<char32_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char32_t>::_Alloc_hider (0x0x7f3512e3caf8) 0
  std::allocator<char32_t> (0x0x7f3512e3cb60) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f3512e894e0) 0 empty

Class std::__cxx11::basic_string<char32_t>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<char32_t>::<anonymous union> (0x0x7f3512e89540) 0

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

Class std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char32_t> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char32_t> > > (0x0x7f3512e3cbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512e89600) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__cow_string
   size=8 align=8
   base size=8 base align=8
std::__cow_string (0x0x7f3512ce40c0) 0

Vtable for std::logic_error
std::logic_error::_ZTVSt11logic_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11logic_error)
16    (int (*)(...))std::logic_error::~logic_error
24    (int (*)(...))std::logic_error::~logic_error
32    (int (*)(...))std::logic_error::what

Class std::logic_error
   size=16 align=8
   base size=16 base align=8
std::logic_error (0x0x7f3512e3cea0) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 16u)
  std::exception (0x0x7f3512ce4180) 0 nearly-empty
      primary-for std::logic_error (0x0x7f3512e3cea0)

Vtable for std::domain_error
std::domain_error::_ZTVSt12domain_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12domain_error)
16    (int (*)(...))std::domain_error::~domain_error
24    (int (*)(...))std::domain_error::~domain_error
32    (int (*)(...))std::logic_error::what

Class std::domain_error
   size=16 align=8
   base size=16 base align=8
std::domain_error (0x0x7f3512e3cf70) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 16u)
  std::logic_error (0x0x7f3512d07000) 0
      primary-for std::domain_error (0x0x7f3512e3cf70)
    std::exception (0x0x7f3512ce41e0) 0 nearly-empty
        primary-for std::logic_error (0x0x7f3512d07000)

Vtable for std::invalid_argument
std::invalid_argument::_ZTVSt16invalid_argument: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16invalid_argument)
16    (int (*)(...))std::invalid_argument::~invalid_argument
24    (int (*)(...))std::invalid_argument::~invalid_argument
32    (int (*)(...))std::logic_error::what

Class std::invalid_argument
   size=16 align=8
   base size=16 base align=8
std::invalid_argument (0x0x7f3512d07068) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 16u)
  std::logic_error (0x0x7f3512d070d0) 0
      primary-for std::invalid_argument (0x0x7f3512d07068)
    std::exception (0x0x7f3512ce4240) 0 nearly-empty
        primary-for std::logic_error (0x0x7f3512d070d0)

Vtable for std::length_error
std::length_error::_ZTVSt12length_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12length_error)
16    (int (*)(...))std::length_error::~length_error
24    (int (*)(...))std::length_error::~length_error
32    (int (*)(...))std::logic_error::what

Class std::length_error
   size=16 align=8
   base size=16 base align=8
std::length_error (0x0x7f3512d07138) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 16u)
  std::logic_error (0x0x7f3512d071a0) 0
      primary-for std::length_error (0x0x7f3512d07138)
    std::exception (0x0x7f3512ce42a0) 0 nearly-empty
        primary-for std::logic_error (0x0x7f3512d071a0)

Vtable for std::out_of_range
std::out_of_range::_ZTVSt12out_of_range: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12out_of_range)
16    (int (*)(...))std::out_of_range::~out_of_range
24    (int (*)(...))std::out_of_range::~out_of_range
32    (int (*)(...))std::logic_error::what

Class std::out_of_range
   size=16 align=8
   base size=16 base align=8
std::out_of_range (0x0x7f3512d07208) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 16u)
  std::logic_error (0x0x7f3512d07270) 0
      primary-for std::out_of_range (0x0x7f3512d07208)
    std::exception (0x0x7f3512ce4300) 0 nearly-empty
        primary-for std::logic_error (0x0x7f3512d07270)

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

Class std::runtime_error
   size=16 align=8
   base size=16 base align=8
std::runtime_error (0x0x7f3512d072d8) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 16u)
  std::exception (0x0x7f3512ce4360) 0 nearly-empty
      primary-for std::runtime_error (0x0x7f3512d072d8)

Vtable for std::range_error
std::range_error::_ZTVSt11range_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11range_error)
16    (int (*)(...))std::range_error::~range_error
24    (int (*)(...))std::range_error::~range_error
32    (int (*)(...))std::runtime_error::what

Class std::range_error
   size=16 align=8
   base size=16 base align=8
std::range_error (0x0x7f3512d07340) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 16u)
  std::runtime_error (0x0x7f3512d073a8) 0
      primary-for std::range_error (0x0x7f3512d07340)
    std::exception (0x0x7f3512ce43c0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f3512d073a8)

Vtable for std::overflow_error
std::overflow_error::_ZTVSt14overflow_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14overflow_error)
16    (int (*)(...))std::overflow_error::~overflow_error
24    (int (*)(...))std::overflow_error::~overflow_error
32    (int (*)(...))std::runtime_error::what

Class std::overflow_error
   size=16 align=8
   base size=16 base align=8
std::overflow_error (0x0x7f3512d07410) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 16u)
  std::runtime_error (0x0x7f3512d07478) 0
      primary-for std::overflow_error (0x0x7f3512d07410)
    std::exception (0x0x7f3512ce4420) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f3512d07478)

Vtable for std::underflow_error
std::underflow_error::_ZTVSt15underflow_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15underflow_error)
16    (int (*)(...))std::underflow_error::~underflow_error
24    (int (*)(...))std::underflow_error::~underflow_error
32    (int (*)(...))std::runtime_error::what

Class std::underflow_error
   size=16 align=8
   base size=16 base align=8
std::underflow_error (0x0x7f3512d074e0) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 16u)
  std::runtime_error (0x0x7f3512d07548) 0
      primary-for std::underflow_error (0x0x7f3512d074e0)
    std::exception (0x0x7f3512ce4480) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f3512d07548)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::ios_base::failure
   size=32 align=8
   base size=32 base align=8
std::ios_base::failure (0x0x7f3512d895b0) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7f3512d89618) 0
      primary-for std::ios_base::failure (0x0x7f3512d895b0)
    std::runtime_error (0x0x7f3512d89680) 0
        primary-for std::system_error (0x0x7f3512d89618)
      std::exception (0x0x7f3512db53c0) 0 nearly-empty
          primary-for std::runtime_error (0x0x7f3512d89680)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::ctype<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype<wchar_t> (0x0x7f3512d89820) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f3512a89850) 0
      primary-for std::ctype<wchar_t> (0x0x7f3512d89820)
    std::locale::facet (0x0x7f3512b00060) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f3512a89850)
    std::ctype_base (0x0x7f3512b000c0) 0 empty

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

Class std::ctype_byname<char>
   size=576 align=8
   base size=570 base align=8
std::ctype_byname<char> (0x0x7f3512b1e0d0) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7f3512a899a0) 0
      primary-for std::ctype_byname<char> (0x0x7f3512b1e0d0)
    std::locale::facet (0x0x7f3512b00240) 0
        primary-for std::ctype<char> (0x0x7f3512a899a0)
    std::ctype_base (0x0x7f3512b002a0) 0 empty

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

Class std::ctype_byname<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype_byname<wchar_t> (0x0x7f3512b1e138) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7f3512b1e1a0) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f3512b1e138)
    std::__ctype_abstract_base<wchar_t> (0x0x7f3512a89a10) 0
        primary-for std::ctype<wchar_t> (0x0x7f3512b1e1a0)
      std::locale::facet (0x0x7f3512b00300) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f3512a89a10)
      std::ctype_base (0x0x7f3512b00360) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__numeric_traits<short int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<short int> (0x0x7f35129818f0) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7f35129cf540) 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> > (0x0x7f35129eb660) 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> (0x0x7f35129eb6c0) 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> (0x0x7f3512981dd0) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f35129eb720) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Vtable for std::__codecvt_abstract_base<char, char, __mbstate_t>
std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

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

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

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

Vtable for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIwc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

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

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

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

Vtable for std::__codecvt_abstract_base<char16_t, char, __mbstate_t>
std::__codecvt_abstract_base<char16_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDsc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIDsc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class std::__codecvt_abstract_base<char16_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f3512663a80) 0
    vptr=((& std::__codecvt_abstract_base<char16_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDsc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f3512a1fb40) 0
      primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f3512663a80)
  std::codecvt_base (0x0x7f3512a1fba0) 0 empty

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

Class std::codecvt<char16_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt<char16_t, char, __mbstate_t> (0x0x7f3512a24e38) 0
    vptr=((& std::codecvt<char16_t, char, __mbstate_t>::_ZTVSt7codecvtIDsc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f3512663bd0) 0
      primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7f3512a24e38)
    std::locale::facet (0x0x7f3512a1fc00) 0
        primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f3512663bd0)
    std::codecvt_base (0x0x7f3512a1fc60) 0 empty

Vtable for std::__codecvt_abstract_base<char32_t, char, __mbstate_t>
std::__codecvt_abstract_base<char32_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDic11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIDic11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class std::__codecvt_abstract_base<char32_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f3512663f50) 0
    vptr=((& std::__codecvt_abstract_base<char32_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDic11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f3512a1fe40) 0
      primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f3512663f50)
  std::codecvt_base (0x0x7f3512a1fea0) 0 empty

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

Class std::codecvt<char32_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt<char32_t, char, __mbstate_t> (0x0x7f3512a24f08) 0
    vptr=((& std::codecvt<char32_t, char, __mbstate_t>::_ZTVSt7codecvtIDic11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f35126d0070) 0
      primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7f3512a24f08)
    std::locale::facet (0x0x7f3512a1ff00) 0
        primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f35126d0070)
    std::codecvt_base (0x0x7f3512a1ff60) 0 empty

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

Class std::codecvt_byname<char16_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt_byname<char16_t, char, __mbstate_t> (0x0x7f3512a243a8) 0
    vptr=((& std::codecvt_byname<char16_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDsc11__mbstate_tE) + 16u)
  std::codecvt<char16_t, char, __mbstate_t> (0x0x7f3512a24410) 0
      primary-for std::codecvt_byname<char16_t, char, __mbstate_t> (0x0x7f3512a243a8)
    std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f35126d0460) 0
        primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7f3512a24410)
      std::locale::facet (0x0x7f35126dc300) 0
          primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f35126d0460)
      std::codecvt_base (0x0x7f35126dc360) 0 empty

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

Class std::codecvt_byname<char32_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt_byname<char32_t, char, __mbstate_t> (0x0x7f35126eb068) 0
    vptr=((& std::codecvt_byname<char32_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDic11__mbstate_tE) + 16u)
  std::codecvt<char32_t, char, __mbstate_t> (0x0x7f35126eb0d0) 0
      primary-for std::codecvt_byname<char32_t, char, __mbstate_t> (0x0x7f35126eb068)
    std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f35126d0620) 0
        primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7f35126eb0d0)
      std::locale::facet (0x0x7f35126dc900) 0
          primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f35126d0620)
      std::codecvt_base (0x0x7f35126dc960) 0 empty

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

Class std::codecvt_byname<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<char, char, __mbstate_t> (0x0x7f35126eb2d8) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x7f35126eb340) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x7f35126eb2d8)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f35126d0930) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x7f35126eb340)
      std::locale::facet (0x0x7f35126dcf00) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f35126d0930)
      std::codecvt_base (0x0x7f35126dcf60) 0 empty

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

Class std::codecvt_byname<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7f35126eb410) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f35126eb478) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7f35126eb410)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f35126d0a80) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f35126eb478)
      std::locale::facet (0x0x7f3512703000) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f35126d0a80)
      std::codecvt_base (0x0x7f3512703060) 0 empty

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

Class std::is_function<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*> (0x0x7f35126eb5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512703300) 0 empty

Class std::conditional<false, std::is_function<_IO_FILE*>, std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<_IO_FILE*>, std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > > (0x0x7f3512703360) 0 empty

Class std::is_lvalue_reference<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<_IO_FILE*> (0x0x7f35126eb618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35127033c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<_IO_FILE*>, std::is_rvalue_reference<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<_IO_FILE*>, std::is_rvalue_reference<_IO_FILE*> > (0x0x7f3512703420) 0 empty

Class std::is_rvalue_reference<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<_IO_FILE*> (0x0x7f35126eb750) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512703540) 0 empty

Class std::__or_<std::is_lvalue_reference<_IO_FILE*>, std::is_rvalue_reference<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<_IO_FILE*>, std::is_rvalue_reference<_IO_FILE*> > (0x0x7f35126eb7b8) 0 empty
  std::is_rvalue_reference<_IO_FILE*> (0x0x7f35126eb820) 0 empty
    std::integral_constant<bool, false> (0x0x7f35127035a0) 0 empty

Class std::is_reference<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*> (0x0x7f35126eb888) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512703600) 0 empty

Class std::conditional<false, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7f3512703660) 0 empty

Class std::remove_volatile<_IO_FILE*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<_IO_FILE*> (0x0x7f3512703720) 0 empty

Class std::remove_const<_IO_FILE*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<_IO_FILE*> (0x0x7f3512703780) 0 empty

Class std::remove_cv<_IO_FILE*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<_IO_FILE*> (0x0x7f35127036c0) 0 empty

Class std::__is_void_helper<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<_IO_FILE*> (0x0x7f35126eb958) 0 empty
  std::integral_constant<bool, false> (0x0x7f35127037e0) 0 empty

Class std::is_void<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_void<_IO_FILE*> (0x0x7f35126eb9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512703840) 0 empty

Class std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7f35126eba28) 0 empty
  std::is_void<_IO_FILE*> (0x0x7f35126eba90) 0 empty
    std::integral_constant<bool, false> (0x0x7f35127038a0) 0 empty

Class std::__or_<std::is_function<_IO_FILE*>, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<_IO_FILE*>, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7f35126ebaf8) 0 empty
  std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7f35126ebb60) 0 empty
    std::is_void<_IO_FILE*> (0x0x7f35126ebbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f3512703900) 0 empty

Class std::__not_<std::__or_<std::is_function<_IO_FILE*>, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<_IO_FILE*>, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > > (0x0x7f35126ebc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512703ae0) 0 empty

Class std::is_object<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*> (0x0x7f35126ebc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512703b40) 0 empty

Class std::conditional<true, std::is_object<_IO_FILE*>, std::is_reference<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<_IO_FILE*>, std::is_reference<_IO_FILE*> > (0x0x7f3512703ba0) 0 empty

Class std::__or_<std::is_object<_IO_FILE*>, std::is_reference<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<_IO_FILE*>, std::is_reference<_IO_FILE*> > (0x0x7f35126ebd00) 0 empty
  std::is_object<_IO_FILE*> (0x0x7f35126ebd68) 0 empty
    std::integral_constant<bool, true> (0x0x7f3512703c00) 0 empty

Class std::__is_referenceable<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*> (0x0x7f35126ebdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512703c60) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<_IO_FILE*, _IO_FILE*&&>, std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<_IO_FILE*, _IO_FILE*&&>, std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> > (0x0x7f3512703cc0) 0 empty

Class std::conditional<false, std::is_void<_IO_FILE*>, std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<_IO_FILE*>, std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > > (0x0x7f3512703d20) 0 empty

Class std::is_array<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_array<_IO_FILE*> (0x0x7f35126ebe38) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512703d80) 0 empty

Class std::conditional<false, std::__not_<std::extent<_IO_FILE*, 0u> >, std::is_array<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<_IO_FILE*, 0u> >, std::is_array<_IO_FILE*> > (0x0x7f3512703de0) 0 empty

Class std::__and_<std::is_array<_IO_FILE*>, std::__not_<std::extent<_IO_FILE*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<_IO_FILE*>, std::__not_<std::extent<_IO_FILE*, 0u> > > (0x0x7f35126ebea0) 0 empty
  std::is_array<_IO_FILE*> (0x0x7f35126ebf08) 0 empty
    std::integral_constant<bool, false> (0x0x7f3512703f00) 0 empty

Class std::__is_array_unknown_bounds<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<_IO_FILE*> (0x0x7f35126ebf70) 0 empty
  std::__and_<std::is_array<_IO_FILE*>, std::__not_<std::extent<_IO_FILE*, 0u> > > (0x0x7f351273e000) 0 empty
    std::is_array<_IO_FILE*> (0x0x7f351273e068) 0 empty
      std::integral_constant<bool, false> (0x0x7f3512703f60) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7f351273f000) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7f351273e1a0) 0 empty
  std::is_function<_IO_FILE*> (0x0x7f351273e208) 0 empty
    std::integral_constant<bool, false> (0x0x7f351273f120) 0 empty

Class std::__or_<std::is_void<_IO_FILE*>, std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<_IO_FILE*>, std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7f351273e270) 0 empty
  std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7f351273e2d8) 0 empty
    std::is_function<_IO_FILE*> (0x0x7f351273e340) 0 empty
      std::integral_constant<bool, false> (0x0x7f351273f180) 0 empty

Class std::conditional<false, std::is_reference<_IO_FILE*>, std::is_scalar<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<_IO_FILE*>, std::is_scalar<_IO_FILE*> > (0x0x7f351273f1e0) 0 empty

Class std::__is_integral_helper<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<_IO_FILE*> (0x0x7f351273e478) 0 empty
  std::integral_constant<bool, false> (0x0x7f351273f240) 0 empty

Class std::is_integral<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<_IO_FILE*> (0x0x7f351273e4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351273f2a0) 0 empty

Class std::conditional<false, std::is_integral<_IO_FILE*>, std::is_floating_point<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<_IO_FILE*>, std::is_floating_point<_IO_FILE*> > (0x0x7f351273f300) 0 empty

Class std::__is_floating_point_helper<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<_IO_FILE*> (0x0x7f351273e548) 0 empty
  std::integral_constant<bool, false> (0x0x7f351273f420) 0 empty

Class std::is_floating_point<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<_IO_FILE*> (0x0x7f351273e5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351273f480) 0 empty

Class std::__or_<std::is_integral<_IO_FILE*>, std::is_floating_point<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<_IO_FILE*>, std::is_floating_point<_IO_FILE*> > (0x0x7f351273e618) 0 empty
  std::is_floating_point<_IO_FILE*> (0x0x7f351273e680) 0 empty
    std::integral_constant<bool, false> (0x0x7f351273f4e0) 0 empty

Class std::is_arithmetic<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<_IO_FILE*> (0x0x7f351273e6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351273f540) 0 empty

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

Class std::is_enum<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<_IO_FILE*> (0x0x7f351273e750) 0 empty
  std::integral_constant<bool, false> (0x0x7f351273f600) 0 empty

Class std::conditional<false, std::is_enum<_IO_FILE*>, std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<_IO_FILE*>, std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > > (0x0x7f351273f660) 0 empty

Class std::__is_pointer_helper<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<_IO_FILE*> (0x0x7f351273e888) 0 empty
  std::integral_constant<bool, true> (0x0x7f351273f6c0) 0 empty

Class std::is_pointer<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<_IO_FILE*> (0x0x7f351273e8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f351273f720) 0 empty

Class std::conditional<true, std::is_pointer<_IO_FILE*>, std::__or_<std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<_IO_FILE*>, std::__or_<std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > > (0x0x7f351273f780) 0 empty

Class std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f351273e958) 0 empty
  std::is_pointer<_IO_FILE*> (0x0x7f351273e9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351273f7e0) 0 empty

Class std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f351273ea28) 0 empty
  std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f351273ea90) 0 empty
    std::is_pointer<_IO_FILE*> (0x0x7f351273eaf8) 0 empty
      std::integral_constant<bool, true> (0x0x7f351273f840) 0 empty

Class std::__or_<std::is_arithmetic<_IO_FILE*>, std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<_IO_FILE*>, std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f351273eb60) 0 empty
  std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f351273ebc8) 0 empty
    std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f351273ec30) 0 empty
      std::is_pointer<_IO_FILE*> (0x0x7f351273ec98) 0 empty
        std::integral_constant<bool, true> (0x0x7f351273f8a0) 0 empty

Class std::is_scalar<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<_IO_FILE*> (0x0x7f351273ed00) 0 empty
  std::integral_constant<bool, true> (0x0x7f351273f900) 0 empty

Class std::__or_<std::is_reference<_IO_FILE*>, std::is_scalar<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<_IO_FILE*>, std::is_scalar<_IO_FILE*> > (0x0x7f351273ed68) 0 empty
  std::is_scalar<_IO_FILE*> (0x0x7f351273edd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351273f960) 0 empty

Class std::__is_destructible_safe<_IO_FILE*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<_IO_FILE*, false, true> (0x0x7f351273ee38) 0 empty
  std::integral_constant<bool, true> (0x0x7f351273f9c0) 0 empty

Class std::is_destructible<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<_IO_FILE*> (0x0x7f351273eea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f351273fa20) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&>, std::is_destructible<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&>, std::is_destructible<_IO_FILE*> > (0x0x7f351273fa80) 0 empty

Class std::is_function<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*&&> (0x0x7f351273ef70) 0 empty
  std::integral_constant<bool, false> (0x0x7f351273fb40) 0 empty

Class std::conditional<false, std::is_function<_IO_FILE*&&>, std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<_IO_FILE*&&>, std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > > (0x0x7f351273fba0) 0 empty

Class std::is_lvalue_reference<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<_IO_FILE*&&> (0x0x7f3512762000) 0 empty
  std::integral_constant<bool, false> (0x0x7f351273fc00) 0 empty

Class std::conditional<false, std::is_lvalue_reference<_IO_FILE*&&>, std::is_rvalue_reference<_IO_FILE*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<_IO_FILE*&&>, std::is_rvalue_reference<_IO_FILE*&&> > (0x0x7f351273fc60) 0 empty

Class std::is_rvalue_reference<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<_IO_FILE*&&> (0x0x7f3512762208) 0 empty
  std::integral_constant<bool, true> (0x0x7f351273fcc0) 0 empty

Class std::__or_<std::is_lvalue_reference<_IO_FILE*&&>, std::is_rvalue_reference<_IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<_IO_FILE*&&>, std::is_rvalue_reference<_IO_FILE*&&> > (0x0x7f3512762270) 0 empty
  std::is_rvalue_reference<_IO_FILE*&&> (0x0x7f35127622d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351273fd20) 0 empty

Class std::is_reference<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*&&> (0x0x7f3512762340) 0 empty
  std::integral_constant<bool, true> (0x0x7f351273fe40) 0 empty

Class std::conditional<true, std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7f351273fea0) 0 empty

Class std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7f35127623a8) 0 empty
  std::is_reference<_IO_FILE*&&> (0x0x7f3512762410) 0 empty
    std::integral_constant<bool, true> (0x0x7f351273ff00) 0 empty

Class std::__or_<std::is_function<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7f3512762478) 0 empty
  std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7f35127624e0) 0 empty
    std::is_reference<_IO_FILE*&&> (0x0x7f3512762548) 0 empty
      std::integral_constant<bool, true> (0x0x7f351273ff60) 0 empty

Class std::__not_<std::__or_<std::is_function<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > > (0x0x7f3512762750) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512769000) 0 empty

Class std::is_object<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*&&> (0x0x7f35127627b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512769060) 0 empty

Class std::conditional<false, std::is_object<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&> > (0x0x7f35127690c0) 0 empty

Class std::__or_<std::is_object<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&> > (0x0x7f3512762820) 0 empty
  std::is_reference<_IO_FILE*&&> (0x0x7f3512762888) 0 empty
    std::integral_constant<bool, true> (0x0x7f3512769120) 0 empty

Class std::__is_referenceable<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*&&> (0x0x7f35127628f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512769180) 0 empty

Class std::__add_rvalue_reference_helper<_IO_FILE*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<_IO_FILE*&&, true> (0x0x7f35127691e0) 0 empty

Class std::add_rvalue_reference<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<_IO_FILE*&&> (0x0x7f3512762958) 0 empty
  std::__add_rvalue_reference_helper<_IO_FILE*&&, true> (0x0x7f3512769240) 0 empty

Class std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f351273ef08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f351273fae0) 0 empty

Class std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f3512762a28) 0 empty
  std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512762a90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35127692a0) 0 empty

Class std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512762bc8) 0 empty
  std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f3512762c30) 0 empty
    std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512762c98) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f3512769300) 0 empty

Class std::__is_direct_constructible_new<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512762d00) 0 empty
  std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512762d68) 0 empty
    std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f3512762dd0) 0 empty
      std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512762e38) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f3512769360) 0 empty

Class std::__is_direct_constructible<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512762ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127693c0) 0 empty

Class std::__is_constructible_impl<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512762f08) 0 empty
  std::__is_direct_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512762f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f3512769420) 0 empty

Class std::is_constructible<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512770000) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512769480) 0 empty

Class std::__is_move_constructible_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<_IO_FILE*, true> (0x0x7f3512770068) 0 empty
  std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f35127700d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127694e0) 0 empty

Class std::is_move_constructible<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<_IO_FILE*> (0x0x7f3512770138) 0 empty
  std::__is_move_constructible_impl<_IO_FILE*, true> (0x0x7f35127701a0) 0 empty
    std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512770208) 0 empty
      std::integral_constant<bool, true> (0x0x7f3512769540) 0 empty

Class std::conditional<true, std::is_move_assignable<_IO_FILE*>, std::is_move_constructible<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<_IO_FILE*>, std::is_move_constructible<_IO_FILE*> > (0x0x7f35127695a0) 0 empty

Class std::is_function<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*&> (0x0x7f3512770340) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512769720) 0 empty

Class std::conditional<false, std::is_function<_IO_FILE*&>, std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<_IO_FILE*&>, std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > > (0x0x7f3512769780) 0 empty

Class std::is_lvalue_reference<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<_IO_FILE*&> (0x0x7f35127703a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127697e0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<_IO_FILE*&>, std::is_rvalue_reference<_IO_FILE*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<_IO_FILE*&>, std::is_rvalue_reference<_IO_FILE*&> > (0x0x7f3512769840) 0 empty

Class std::__or_<std::is_lvalue_reference<_IO_FILE*&>, std::is_rvalue_reference<_IO_FILE*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<_IO_FILE*&>, std::is_rvalue_reference<_IO_FILE*&> > (0x0x7f35127704e0) 0 empty
  std::is_lvalue_reference<_IO_FILE*&> (0x0x7f3512770548) 0 empty
    std::integral_constant<bool, true> (0x0x7f3512769960) 0 empty

Class std::is_reference<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*&> (0x0x7f35127705b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127699c0) 0 empty

Class std::conditional<true, std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7f3512769a20) 0 empty

Class std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7f3512770618) 0 empty
  std::is_reference<_IO_FILE*&> (0x0x7f3512770680) 0 empty
    std::integral_constant<bool, true> (0x0x7f3512769a80) 0 empty

Class std::__or_<std::is_function<_IO_FILE*&>, std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<_IO_FILE*&>, std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7f35127706e8) 0 empty
  std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7f3512770750) 0 empty
    std::is_reference<_IO_FILE*&> (0x0x7f35127707b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3512769ae0) 0 empty

Class std::__not_<std::__or_<std::is_function<_IO_FILE*&>, std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<_IO_FILE*&>, std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > > (0x0x7f35127708f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512769c00) 0 empty

Class std::is_object<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*&> (0x0x7f3512770958) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512769c60) 0 empty

Class std::conditional<false, std::is_object<_IO_FILE*&>, std::is_reference<_IO_FILE*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<_IO_FILE*&>, std::is_reference<_IO_FILE*&> > (0x0x7f3512769cc0) 0 empty

Class std::__or_<std::is_object<_IO_FILE*&>, std::is_reference<_IO_FILE*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<_IO_FILE*&>, std::is_reference<_IO_FILE*&> > (0x0x7f35127709c0) 0 empty
  std::is_reference<_IO_FILE*&> (0x0x7f3512770a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f3512769d20) 0 empty

Class std::__is_referenceable<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*&> (0x0x7f3512770a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512769d80) 0 empty

Class std::__add_rvalue_reference_helper<_IO_FILE*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<_IO_FILE*&, true> (0x0x7f3512769de0) 0 empty

Class std::add_rvalue_reference<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<_IO_FILE*&> (0x0x7f3512770af8) 0 empty
  std::__add_rvalue_reference_helper<_IO_FILE*&, true> (0x0x7f3512769e40) 0 empty

Class std::__is_assignable_helper<_IO_FILE*&, _IO_FILE*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<_IO_FILE*&, _IO_FILE*&&> (0x0x7f35127696c0) 0 empty

Class std::is_assignable<_IO_FILE*&, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512770bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512769ea0) 0 empty

Class std::__is_move_assignable_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7f3512770c30) 0 empty
  std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512770c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f3512769f00) 0 empty

Class std::is_move_assignable<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<_IO_FILE*> (0x0x7f3512770d00) 0 empty
  std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7f3512770d68) 0 empty
    std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512770dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3512769f60) 0 empty

Class std::__and_<std::is_move_constructible<_IO_FILE*>, std::is_move_assignable<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<_IO_FILE*>, std::is_move_assignable<_IO_FILE*> > (0x0x7f3512770e38) 0 empty
  std::is_move_assignable<_IO_FILE*> (0x0x7f3512770ea0) 0 empty
    std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7f3512770f08) 0 empty
      std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512770f70) 0 empty
        std::integral_constant<bool, true> (0x0x7f351278d000) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&>, std::is_constructible<_IO_FILE*, _IO_FILE*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&>, std::is_constructible<_IO_FILE*, _IO_FILE*&&> > (0x0x7f351278d060) 0 empty

Class std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512796000) 0 empty
  std::integral_constant<bool, true> (0x0x7f351278d0c0) 0 empty

Class std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f3512796068) 0 empty
  std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f35127960d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351278d120) 0 empty

Class std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512796138) 0 empty
  std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f35127961a0) 0 empty
    std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f3512796208) 0 empty
      std::integral_constant<bool, true> (0x0x7f351278d180) 0 empty

Class std::__is_nothrow_move_constructible_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<_IO_FILE*, true> (0x0x7f3512796270) 0 empty
  std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f35127962d8) 0 empty
    std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f3512796340) 0 empty
      std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f35127963a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f351278d1e0) 0 empty

Class std::is_nothrow_move_constructible<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<_IO_FILE*> (0x0x7f3512796410) 0 empty
  std::__is_nothrow_move_constructible_impl<_IO_FILE*, true> (0x0x7f3512796478) 0 empty
    std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f35127964e0) 0 empty
      std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f3512796548) 0 empty
        std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f35127965b0) 0 empty
          std::integral_constant<bool, true> (0x0x7f351278d240) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<_IO_FILE*>, std::is_nothrow_move_constructible<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<_IO_FILE*>, std::is_nothrow_move_constructible<_IO_FILE*> > (0x0x7f351278d2a0) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&>, std::is_assignable<_IO_FILE*&, _IO_FILE*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&>, std::is_assignable<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f351278d300) 0 empty

Class std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512796618) 0 empty
  std::integral_constant<bool, true> (0x0x7f351278d360) 0 empty

Class std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f3512796680) 0 empty
  std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f35127966e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351278d3c0) 0 empty

Class std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512796750) 0 empty
  std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f35127967b8) 0 empty
    std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512796820) 0 empty
      std::integral_constant<bool, true> (0x0x7f351278d420) 0 empty

Class std::__is_nt_move_assignable_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7f3512796888) 0 empty
  std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f35127968f0) 0 empty
    std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f3512796958) 0 empty
      std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f35127969c0) 0 empty
        std::integral_constant<bool, true> (0x0x7f351278d480) 0 empty

Class std::is_nothrow_move_assignable<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<_IO_FILE*> (0x0x7f3512796a28) 0 empty
  std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7f3512796a90) 0 empty
    std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512796af8) 0 empty
      std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f3512796b60) 0 empty
        std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512796bc8) 0 empty
          std::integral_constant<bool, true> (0x0x7f351278d4e0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<_IO_FILE*>, std::is_nothrow_move_assignable<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<_IO_FILE*>, std::is_nothrow_move_assignable<_IO_FILE*> > (0x0x7f3512796c30) 0 empty
  std::is_nothrow_move_assignable<_IO_FILE*> (0x0x7f3512796c98) 0 empty
    std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7f3512796d00) 0 empty
      std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512796d68) 0 empty
        std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f3512796dd0) 0 empty
          std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f3512796e38) 0 empty
            std::integral_constant<bool, true> (0x0x7f351278d540) 0 empty

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

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

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

Class std::conditional<false, std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> > (0x0x7f351278d6c0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> > (0x0x7f35127a42d8) 0 empty
  std::is_rvalue_reference<bool> (0x0x7f35127a4340) 0 empty
    std::integral_constant<bool, false> (0x0x7f351278d840) 0 empty

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

Class std::conditional<false, std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<bool>, std::is_void<bool> > (0x0x7f351278d900) 0 empty

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

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

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

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

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

Class std::__or_<std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7f35127a4548) 0 empty
  std::is_void<bool> (0x0x7f35127a45b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f351278db40) 0 empty

Class std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> > (0x0x7f35127a4618) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7f35127a4680) 0 empty
    std::is_void<bool> (0x0x7f35127a46e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f351278dba0) 0 empty

Class std::__not_<std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> > > (0x0x7f35127a4750) 0 empty
  std::integral_constant<bool, true> (0x0x7f351278dc00) 0 empty

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

Class std::conditional<true, std::is_object<bool>, std::is_reference<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<bool>, std::is_reference<bool> > (0x0x7f351278de40) 0 empty

Class std::__or_<std::is_object<bool>, std::is_reference<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool>, std::is_reference<bool> > (0x0x7f35127a4820) 0 empty
  std::is_object<bool> (0x0x7f35127a4888) 0 empty
    std::integral_constant<bool, true> (0x0x7f351278dea0) 0 empty

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

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

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

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

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

Class std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7f35127a49c0) 0 empty
  std::is_array<bool> (0x0x7f35127a4a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f35127bf120) 0 empty

Class std::__is_array_unknown_bounds<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<bool> (0x0x7f35127a4a90) 0 empty
  std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7f35127a4af8) 0 empty
    std::is_array<bool> (0x0x7f35127a4b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f35127bf180) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f35127bf1e0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f35127a4bc8) 0 empty
  std::is_function<bool> (0x0x7f35127a4c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f35127bf240) 0 empty

Class std::__or_<std::is_void<bool>, std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<bool>, std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f35127a4c98) 0 empty
  std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f35127a4d00) 0 empty
    std::is_function<bool> (0x0x7f35127a4d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f35127bf2a0) 0 empty

Class std::conditional<false, std::is_reference<bool>, std::is_scalar<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<bool>, std::is_scalar<bool> > (0x0x7f35127bf480) 0 empty

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

Class std::conditional<true, std::is_integral<bool>, std::is_floating_point<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_integral<bool>, std::is_floating_point<bool> > (0x0x7f35127bf540) 0 empty

Class std::__or_<std::is_integral<bool>, std::is_floating_point<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<bool>, std::is_floating_point<bool> > (0x0x7f35127a4e38) 0 empty
  std::is_integral<bool> (0x0x7f35127a4ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127bf5a0) 0 empty

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

Class std::conditional<true, std::is_arithmetic<bool>, std::__or_<std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<bool>, std::__or_<std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> > > (0x0x7f35127bf660) 0 empty

Class std::__or_<std::is_arithmetic<bool>, std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<bool>, std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> > (0x0x7f35127a4f70) 0 empty
  std::is_arithmetic<bool> (0x0x7f35127d1000) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127bf6c0) 0 empty

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

Class std::__or_<std::is_reference<bool>, std::is_scalar<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool>, std::is_scalar<bool> > (0x0x7f35127d10d0) 0 empty
  std::is_scalar<bool> (0x0x7f35127d1138) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127bf780) 0 empty

Class std::__is_destructible_safe<bool, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<bool, false, true> (0x0x7f35127d11a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127bf7e0) 0 empty

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

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

Class std::is_function<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool&&> (0x0x7f35127d1478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35127bf960) 0 empty

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

Class std::is_lvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&&> (0x0x7f35127d14e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35127bfa20) 0 empty

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

Class std::is_rvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool&&> (0x0x7f35127d1548) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127bfba0) 0 empty

Class std::__or_<std::is_lvalue_reference<bool&&>, std::is_rvalue_reference<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool&&>, std::is_rvalue_reference<bool&&> > (0x0x7f35127d15b0) 0 empty
  std::is_rvalue_reference<bool&&> (0x0x7f35127d1618) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127bfc00) 0 empty

Class std::is_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&&> (0x0x7f35127d1680) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127bfc60) 0 empty

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

Class std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f35127d16e8) 0 empty
  std::is_reference<bool&&> (0x0x7f35127d1750) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127bfd20) 0 empty

Class std::__or_<std::is_function<bool&&>, std::is_reference<bool&&>, std::is_void<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool&&>, std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f35127d17b8) 0 empty
  std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f35127d1820) 0 empty
    std::is_reference<bool&&> (0x0x7f35127d1888) 0 empty
      std::integral_constant<bool, true> (0x0x7f35127bfd80) 0 empty

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

Class std::is_object<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&&> (0x0x7f35127d1a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35127bff00) 0 empty

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

Class std::__or_<std::is_object<bool&&>, std::is_reference<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool&&>, std::is_reference<bool&&> > (0x0x7f35127d1a90) 0 empty
  std::is_reference<bool&&> (0x0x7f35127d1af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127e5000) 0 empty

Class std::__is_referenceable<bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool&&> (0x0x7f35127d1b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127e5060) 0 empty

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

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

Class std::__is_direct_constructible_impl<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f35127d1410) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35127bf900) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f35127d1c98) 0 empty
  std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f35127d1d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35127e5180) 0 empty

Class std::__is_direct_constructible_new_safe<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7f35127d1d68) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f35127d1dd0) 0 empty
    std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f35127d1e38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f35127e52a0) 0 empty

Class std::__is_direct_constructible_new<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, bool&&> (0x0x7f35127d1ea0) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7f35127d1f08) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f35127d1f70) 0 empty
      std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f35127ed000) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f35127e5360) 0 empty

Class std::__is_direct_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<bool, bool&&> (0x0x7f35127ed068) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127e5420) 0 empty

Class std::__is_constructible_impl<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, bool&&> (0x0x7f35127ed0d0) 0 empty
  std::__is_direct_constructible<bool, bool&&> (0x0x7f35127ed138) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127e5480) 0 empty

Class std::is_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, bool&&> (0x0x7f35127ed1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127e54e0) 0 empty

Class std::__is_move_constructible_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<bool, true> (0x0x7f35127ed208) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7f35127ed270) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127e5540) 0 empty

Class std::is_move_constructible<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<bool> (0x0x7f35127ed2d8) 0 empty
  std::__is_move_constructible_impl<bool, true> (0x0x7f35127ed340) 0 empty
    std::is_constructible<bool, bool&&> (0x0x7f35127ed3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f35127e55a0) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_constructible<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<bool>, std::is_move_constructible<bool> > (0x0x7f35127e5600) 0 empty

Class std::is_function<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool&> (0x0x7f35127ed410) 0 empty
  std::integral_constant<bool, false> (0x0x7f35127e5780) 0 empty

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

Class std::is_lvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&> (0x0x7f35127ed478) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127e5840) 0 empty

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

Class std::__or_<std::is_lvalue_reference<bool&>, std::is_rvalue_reference<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool&>, std::is_rvalue_reference<bool&> > (0x0x7f35127ed4e0) 0 empty
  std::is_lvalue_reference<bool&> (0x0x7f35127ed548) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127e59c0) 0 empty

Class std::is_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&> (0x0x7f35127ed5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127e5a20) 0 empty

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

Class std::__or_<std::is_reference<bool&>, std::is_void<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f35127ed618) 0 empty
  std::is_reference<bool&> (0x0x7f35127ed680) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127e5ae0) 0 empty

Class std::__or_<std::is_function<bool&>, std::is_reference<bool&>, std::is_void<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool&>, std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f35127ed6e8) 0 empty
  std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f35127ed750) 0 empty
    std::is_reference<bool&> (0x0x7f35127ed7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f35127e5b40) 0 empty

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

Class std::is_object<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&> (0x0x7f35127ed958) 0 empty
  std::integral_constant<bool, false> (0x0x7f35127e5cc0) 0 empty

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

Class std::__or_<std::is_object<bool&>, std::is_reference<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool&>, std::is_reference<bool&> > (0x0x7f35127ed9c0) 0 empty
  std::is_reference<bool&> (0x0x7f35127eda28) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127e5d80) 0 empty

Class std::__is_referenceable<bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool&> (0x0x7f35127eda90) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127e5de0) 0 empty

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

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

Class std::__is_assignable_helper<bool&, bool&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<bool&, bool&&> (0x0x7f35127e5720) 0 empty

Class std::is_assignable<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<bool&, bool&&> (0x0x7f35127edbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35127e5f00) 0 empty

Class std::__is_move_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<bool, true> (0x0x7f35127edc30) 0 empty
  std::is_assignable<bool&, bool&&> (0x0x7f35127edc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f35127e5f60) 0 empty

Class std::is_move_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<bool> (0x0x7f35127edd00) 0 empty
  std::__is_move_assignable_impl<bool, true> (0x0x7f35127edd68) 0 empty
    std::is_assignable<bool&, bool&&> (0x0x7f35127eddd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3512809000) 0 empty

Class std::__and_<std::is_move_constructible<bool>, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<bool>, std::is_move_assignable<bool> > (0x0x7f35127ede38) 0 empty
  std::is_move_assignable<bool> (0x0x7f35127edea0) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f35127edf08) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f35127edf70) 0 empty
        std::integral_constant<bool, true> (0x0x7f3512809060) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<bool, bool&&>, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<bool, bool&&>, std::is_constructible<bool, bool&&> > (0x0x7f35128090c0) 0 empty

Class std::__is_nt_constructible_impl<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f351280c208) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512809120) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f351280c270) 0 empty
  std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f351280c2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3512809180) 0 empty

Class std::is_nothrow_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<bool, bool&&> (0x0x7f351280c410) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f351280c478) 0 empty
    std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f351280c4e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f35128092a0) 0 empty

Class std::__is_nothrow_move_constructible_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<bool, true> (0x0x7f351280c5b0) 0 empty
  std::is_nothrow_constructible<bool, bool&&> (0x0x7f351280c618) 0 empty
    std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f351280c680) 0 empty
      std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f351280c6e8) 0 empty
        std::integral_constant<bool, true> (0x0x7f3512809300) 0 empty

Class std::is_nothrow_move_constructible<bool>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<bool> (0x0x7f351280c7b8) 0 empty
  std::__is_nothrow_move_constructible_impl<bool, true> (0x0x7f351280c820) 0 empty
    std::is_nothrow_constructible<bool, bool&&> (0x0x7f351280c888) 0 empty
      std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f351280c8f0) 0 empty
        std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f351280c958) 0 empty
          std::integral_constant<bool, true> (0x0x7f3512809360) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<bool>, std::is_nothrow_move_constructible<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<bool>, std::is_nothrow_move_constructible<bool> > (0x0x7f35128093c0) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<bool&, bool&&>, std::is_assignable<bool&, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<bool&, bool&&>, std::is_assignable<bool&, bool&&> > (0x0x7f3512809420) 0 empty

Class std::__is_nt_assignable_impl<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f351280cc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512809480) 0 empty

Class std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f351280cd00) 0 empty
  std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f351280cd68) 0 empty
    std::integral_constant<bool, true> (0x0x7f35128094e0) 0 empty

Class std::is_nothrow_assignable<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<bool&, bool&&> (0x0x7f351280cdd0) 0 empty
  std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f351280ce38) 0 empty
    std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f351280cea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3512809600) 0 empty

Class std::__is_nt_move_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<bool, true> (0x0x7f351280cf08) 0 empty
  std::is_nothrow_assignable<bool&, bool&&> (0x0x7f351280cf70) 0 empty
    std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f351281c000) 0 empty
      std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f351281c068) 0 empty
        std::integral_constant<bool, true> (0x0x7f35128096c0) 0 empty

Class std::is_nothrow_move_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<bool> (0x0x7f351281c0d0) 0 empty
  std::__is_nt_move_assignable_impl<bool, true> (0x0x7f351281c138) 0 empty
    std::is_nothrow_assignable<bool&, bool&&> (0x0x7f351281c1a0) 0 empty
      std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f351281c208) 0 empty
        std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f351281c270) 0 empty
          std::integral_constant<bool, true> (0x0x7f3512809780) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<bool>, std::is_nothrow_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<bool>, std::is_nothrow_move_assignable<bool> > (0x0x7f351281c2d8) 0 empty
  std::is_nothrow_move_assignable<bool> (0x0x7f351281c340) 0 empty
    std::__is_nt_move_assignable_impl<bool, true> (0x0x7f351281c3a8) 0 empty
      std::is_nothrow_assignable<bool&, bool&&> (0x0x7f351281c410) 0 empty
        std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f351281c478) 0 empty
          std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f351281c4e0) 0 empty
            std::integral_constant<bool, true> (0x0x7f3512809840) 0 empty

Class std::is_error_condition_enum<std::codecvt_base::result>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::codecvt_base::result> (0x0x7f351281cb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512465600) 0 empty

Class std::is_error_code_enum<std::codecvt_base::result>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::codecvt_base::result> (0x0x7f351281cbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512465660) 0 empty

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

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

Class std::is_function<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_function<__mbstate_t> (0x0x7f351281cf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124b73c0) 0 empty

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

Class std::is_lvalue_reference<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<__mbstate_t> (0x0x7f351281cd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124b7480) 0 empty

Class std::conditional<false, std::is_lvalue_reference<__mbstate_t>, std::is_rvalue_reference<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<__mbstate_t>, std::is_rvalue_reference<__mbstate_t> > (0x0x7f35124b74e0) 0 empty

Class std::is_rvalue_reference<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<__mbstate_t> (0x0x7f35124c2138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124b7540) 0 empty

Class std::__or_<std::is_lvalue_reference<__mbstate_t>, std::is_rvalue_reference<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<__mbstate_t>, std::is_rvalue_reference<__mbstate_t> > (0x0x7f35124c21a0) 0 empty
  std::is_rvalue_reference<__mbstate_t> (0x0x7f35124c2208) 0 empty
    std::integral_constant<bool, false> (0x0x7f35124b75a0) 0 empty

Class std::is_reference<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_reference<__mbstate_t> (0x0x7f35124c2270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124b76c0) 0 empty

Class std::conditional<false, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7f35124b7720) 0 empty

Class std::remove_volatile<__mbstate_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<__mbstate_t> (0x0x7f35124b77e0) 0 empty

Class std::remove_const<__mbstate_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<__mbstate_t> (0x0x7f35124b7840) 0 empty

Class std::remove_cv<__mbstate_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<__mbstate_t> (0x0x7f35124b7780) 0 empty

Class std::__is_void_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<__mbstate_t> (0x0x7f35124c2340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124b78a0) 0 empty

Class std::is_void<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<__mbstate_t> (0x0x7f35124c23a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124b7900) 0 empty

Class std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7f35124c2410) 0 empty
  std::is_void<__mbstate_t> (0x0x7f35124c2478) 0 empty
    std::integral_constant<bool, false> (0x0x7f35124b7960) 0 empty

Class std::__or_<std::is_function<__mbstate_t>, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<__mbstate_t>, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7f35124c24e0) 0 empty
  std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7f35124c2548) 0 empty
    std::is_void<__mbstate_t> (0x0x7f35124c25b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35124b79c0) 0 empty

Class std::__not_<std::__or_<std::is_function<__mbstate_t>, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<__mbstate_t>, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > > (0x0x7f35124c27b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35124b7a20) 0 empty

Class std::is_object<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_object<__mbstate_t> (0x0x7f35124c2820) 0 empty
  std::integral_constant<bool, true> (0x0x7f35124b7a80) 0 empty

Class std::conditional<true, std::is_object<__mbstate_t>, std::is_reference<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<__mbstate_t>, std::is_reference<__mbstate_t> > (0x0x7f35124b7ae0) 0 empty

Class std::__or_<std::is_object<__mbstate_t>, std::is_reference<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<__mbstate_t>, std::is_reference<__mbstate_t> > (0x0x7f35124c2888) 0 empty
  std::is_object<__mbstate_t> (0x0x7f35124c28f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35124b7b40) 0 empty

Class std::__is_referenceable<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<__mbstate_t> (0x0x7f35124c2958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35124b7ba0) 0 empty

Class std::is_function<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_function<__mbstate_t&> (0x0x7f35124c29c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124b7c60) 0 empty

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

Class std::is_lvalue_reference<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<__mbstate_t&> (0x0x7f35124c2a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f35124b7d20) 0 empty

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

Class std::__or_<std::is_lvalue_reference<__mbstate_t&>, std::is_rvalue_reference<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<__mbstate_t&>, std::is_rvalue_reference<__mbstate_t&> > (0x0x7f35124c2c30) 0 empty
  std::is_lvalue_reference<__mbstate_t&> (0x0x7f35124c2c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f35124b7de0) 0 empty

Class std::is_reference<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<__mbstate_t&> (0x0x7f35124c2d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f35124b7f00) 0 empty

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

Class std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7f35124c2d68) 0 empty
  std::is_reference<__mbstate_t&> (0x0x7f35124c2dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35124dc000) 0 empty

Class std::__or_<std::is_function<__mbstate_t&>, std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<__mbstate_t&>, std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7f35124c2e38) 0 empty
  std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7f35124c2ea0) 0 empty
    std::is_reference<__mbstate_t&> (0x0x7f35124c2f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f35124dc060) 0 empty

Class std::__not_<std::__or_<std::is_function<__mbstate_t&>, std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<__mbstate_t&>, std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > > (0x0x7f35124df068) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124dc0c0) 0 empty

Class std::is_object<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_object<__mbstate_t&> (0x0x7f35124df0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124dc120) 0 empty

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

Class std::__or_<std::is_object<__mbstate_t&>, std::is_reference<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<__mbstate_t&>, std::is_reference<__mbstate_t&> > (0x0x7f35124df138) 0 empty
  std::is_reference<__mbstate_t&> (0x0x7f35124df1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35124dc1e0) 0 empty

Class std::__is_referenceable<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<__mbstate_t&> (0x0x7f35124df208) 0 empty
  std::integral_constant<bool, true> (0x0x7f35124dc240) 0 empty

Class std::__add_rvalue_reference_helper<__mbstate_t&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<__mbstate_t&, true> (0x0x7f35124dc2a0) 0 empty

Class std::add_rvalue_reference<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<__mbstate_t&> (0x0x7f35124df270) 0 empty
  std::__add_rvalue_reference_helper<__mbstate_t&, true> (0x0x7f35124dc300) 0 empty

Class std::is_function<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const __mbstate_t&> (0x0x7f35124df340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124dc360) 0 empty

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

Class std::is_lvalue_reference<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const __mbstate_t&> (0x0x7f35124df3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35124dc420) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const __mbstate_t&>, std::is_rvalue_reference<const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const __mbstate_t&>, std::is_rvalue_reference<const __mbstate_t&> > (0x0x7f35124df410) 0 empty
  std::is_lvalue_reference<const __mbstate_t&> (0x0x7f35124df478) 0 empty
    std::integral_constant<bool, true> (0x0x7f35124dc4e0) 0 empty

Class std::is_reference<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const __mbstate_t&> (0x0x7f35124df680) 0 empty
  std::integral_constant<bool, true> (0x0x7f35124dc540) 0 empty

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

Class std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7f35124df7b8) 0 empty
  std::is_reference<const __mbstate_t&> (0x0x7f35124df820) 0 empty
    std::integral_constant<bool, true> (0x0x7f35124dc6c0) 0 empty

Class std::__or_<std::is_function<const __mbstate_t&>, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const __mbstate_t&>, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7f35124df888) 0 empty
  std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7f35124df8f0) 0 empty
    std::is_reference<const __mbstate_t&> (0x0x7f35124df958) 0 empty
      std::integral_constant<bool, true> (0x0x7f35124dc720) 0 empty

Class std::__not_<std::__or_<std::is_function<const __mbstate_t&>, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const __mbstate_t&>, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > > (0x0x7f35124df9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124dc780) 0 empty

Class std::is_object<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const __mbstate_t&> (0x0x7f35124dfa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124dc7e0) 0 empty

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

Class std::__or_<std::is_object<const __mbstate_t&>, std::is_reference<const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const __mbstate_t&>, std::is_reference<const __mbstate_t&> > (0x0x7f35124dfb60) 0 empty
  std::is_reference<const __mbstate_t&> (0x0x7f35124dfbc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35124dc960) 0 empty

Class std::__is_referenceable<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const __mbstate_t&> (0x0x7f35124dfc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f35124dc9c0) 0 empty

Class std::__add_rvalue_reference_helper<const __mbstate_t&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const __mbstate_t&, true> (0x0x7f35124dca20) 0 empty

Class std::add_rvalue_reference<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const __mbstate_t&> (0x0x7f35124dfc98) 0 empty
  std::__add_rvalue_reference_helper<const __mbstate_t&, true> (0x0x7f35124dca80) 0 empty

Class std::__is_assignable_helper<__mbstate_t&, const __mbstate_t&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<__mbstate_t&, const __mbstate_t&> (0x0x7f35124b7c00) 0 empty

Class std::is_assignable<__mbstate_t&, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7f35124dfd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f35124dcae0) 0 empty

Class std::__is_copy_assignable_impl<__mbstate_t, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<__mbstate_t, true> (0x0x7f35124dfd68) 0 empty
  std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7f35124dfdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35124dcb40) 0 empty

Class std::is_copy_assignable<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<__mbstate_t> (0x0x7f35124dfe38) 0 empty
  std::__is_copy_assignable_impl<__mbstate_t, true> (0x0x7f35124dfea0) 0 empty
    std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7f35124dff08) 0 empty
      std::integral_constant<bool, true> (0x0x7f35124dcba0) 0 empty

Class std::conditional<true, std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> >, std::is_copy_assignable<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> >, std::is_copy_assignable<__mbstate_t> > (0x0x7f35124dcc00) 0 empty

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

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

Class std::is_array<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_array<__mbstate_t> (0x0x7f35124dff70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35124dcde0) 0 empty

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

Class std::__and_<std::is_array<__mbstate_t>, std::__not_<std::extent<__mbstate_t, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<__mbstate_t>, std::__not_<std::extent<__mbstate_t, 0u> > > (0x0x7f35125070d0) 0 empty
  std::is_array<__mbstate_t> (0x0x7f3512507138) 0 empty
    std::integral_constant<bool, false> (0x0x7f35124dcf60) 0 empty

Class std::__is_array_unknown_bounds<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<__mbstate_t> (0x0x7f35125071a0) 0 empty
  std::__and_<std::is_array<__mbstate_t>, std::__not_<std::extent<__mbstate_t, 0u> > > (0x0x7f3512507208) 0 empty
    std::is_array<__mbstate_t> (0x0x7f3512507270) 0 empty
      std::integral_constant<bool, false> (0x0x7f3512508000) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7f3512508060) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7f35125073a8) 0 empty
  std::is_function<__mbstate_t> (0x0x7f3512507410) 0 empty
    std::integral_constant<bool, false> (0x0x7f3512508180) 0 empty

Class std::__or_<std::is_void<__mbstate_t>, std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<__mbstate_t>, std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7f3512507478) 0 empty
  std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7f35125074e0) 0 empty
    std::is_function<__mbstate_t> (0x0x7f3512507548) 0 empty
      std::integral_constant<bool, false> (0x0x7f35125081e0) 0 empty

Class std::conditional<false, std::is_reference<__mbstate_t>, std::is_scalar<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<__mbstate_t>, std::is_scalar<__mbstate_t> > (0x0x7f3512508240) 0 empty

Class std::__is_integral_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__mbstate_t> (0x0x7f35125075b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35125082a0) 0 empty

Class std::is_integral<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_integral<__mbstate_t> (0x0x7f3512507618) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512508300) 0 empty

Class std::conditional<false, std::is_integral<__mbstate_t>, std::is_floating_point<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<__mbstate_t>, std::is_floating_point<__mbstate_t> > (0x0x7f3512508360) 0 empty

Class std::__is_floating_point_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<__mbstate_t> (0x0x7f3512507680) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512508480) 0 empty

Class std::is_floating_point<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<__mbstate_t> (0x0x7f35125076e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35125084e0) 0 empty

Class std::__or_<std::is_integral<__mbstate_t>, std::is_floating_point<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<__mbstate_t>, std::is_floating_point<__mbstate_t> > (0x0x7f3512507750) 0 empty
  std::is_floating_point<__mbstate_t> (0x0x7f35125077b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3512508540) 0 empty

Class std::is_arithmetic<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<__mbstate_t> (0x0x7f3512507820) 0 empty
  std::integral_constant<bool, false> (0x0x7f35125085a0) 0 empty

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

Class std::is_enum<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_enum<__mbstate_t> (0x0x7f3512507888) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512508660) 0 empty

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

Class std::__is_pointer_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<__mbstate_t> (0x0x7f35125078f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512508720) 0 empty

Class std::is_pointer<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<__mbstate_t> (0x0x7f3512507958) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512508780) 0 empty

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

Class std::__is_member_pointer_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<__mbstate_t> (0x0x7f35125079c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512508840) 0 empty

Class std::is_member_pointer<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<__mbstate_t> (0x0x7f3512507a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35125088a0) 0 empty

Class std::conditional<false, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f3512508900) 0 empty

Class std::__is_null_pointer_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<__mbstate_t> (0x0x7f3512507b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512508a20) 0 empty

Class std::is_null_pointer<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<__mbstate_t> (0x0x7f3512507bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512508a80) 0 empty

Class std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f3512507c30) 0 empty
  std::is_null_pointer<__mbstate_t> (0x0x7f3512507c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f3512508ae0) 0 empty

Class std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f3512507d00) 0 empty
  std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f3512507d68) 0 empty
    std::is_null_pointer<__mbstate_t> (0x0x7f3512507dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f3512508b40) 0 empty

Class std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f3512507e38) 0 empty
  std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f3512507ea0) 0 empty
    std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f3512507f08) 0 empty
      std::is_null_pointer<__mbstate_t> (0x0x7f3512507f70) 0 empty
        std::integral_constant<bool, false> (0x0x7f3512508ba0) 0 empty

Class std::__or_<std::is_arithmetic<__mbstate_t>, std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<__mbstate_t>, std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f3512526000) 0 empty
  std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f3512526068) 0 empty
    std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f35125260d0) 0 empty
      std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f3512526138) 0 empty
        std::is_null_pointer<__mbstate_t> (0x0x7f35125261a0) 0 empty
          std::integral_constant<bool, false> (0x0x7f3512508c00) 0 empty

Class std::is_scalar<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<__mbstate_t> (0x0x7f3512526208) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512508c60) 0 empty

Class std::__or_<std::is_reference<__mbstate_t>, std::is_scalar<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<__mbstate_t>, std::is_scalar<__mbstate_t> > (0x0x7f3512526270) 0 empty
  std::is_scalar<__mbstate_t> (0x0x7f35125262d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3512508cc0) 0 empty

Class std::remove_all_extents<__mbstate_t>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<__mbstate_t> (0x0x7f3512508d20) 0 empty

Class std::__is_destructible_impl<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<__mbstate_t> (0x0x7f3512526340) 0 empty
  std::__do_is_destructible_impl (0x0x7f3512508d80) 0 empty

Class std::__is_destructible_safe<__mbstate_t, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<__mbstate_t, false, false> (0x0x7f3512526410) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512508de0) 0 empty

Class std::is_destructible<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<__mbstate_t> (0x0x7f3512526478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512508e40) 0 empty

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

Class std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f35125264e0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f3512508f00) 0 empty

Class std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7f35125265b0) 0 empty
  std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f3512526618) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f3512508f60) 0 empty

Class std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&> (0x0x7f3512526680) 0 empty
  std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7f35125266e8) 0 empty
    std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f3512526750) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f3512535000) 0 empty

Class std::__is_direct_constructible_new<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<__mbstate_t, const __mbstate_t&> (0x0x7f35125267b8) 0 empty
  std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&> (0x0x7f3512526820) 0 empty
    std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7f3512526888) 0 empty
      std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f35125268f0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f3512535060) 0 empty

Class std::__is_direct_constructible<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f3512526958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35125350c0) 0 empty

Class std::__is_constructible_impl<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f35125269c0) 0 empty
  std::__is_direct_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f3512526a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f3512535120) 0 empty

Class std::is_constructible<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f3512526a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512535180) 0 empty

Class std::__is_copy_constructible_impl<__mbstate_t, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_constructible_impl<__mbstate_t, true> (0x0x7f3512526af8) 0 empty
  std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f3512526b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f35125351e0) 0 empty

Class std::is_copy_constructible<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_copy_constructible<__mbstate_t> (0x0x7f3512526bc8) 0 empty
  std::__is_copy_constructible_impl<__mbstate_t, true> (0x0x7f3512526c30) 0 empty
    std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f3512526c98) 0 empty
      std::integral_constant<bool, true> (0x0x7f3512535240) 0 empty

Class std::conditional<true, std::is_default_constructible<__mbstate_t>, std::is_copy_constructible<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_default_constructible<__mbstate_t>, std::is_copy_constructible<__mbstate_t> > (0x0x7f35125352a0) 0 empty

Class std::__not_<std::is_void<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<__mbstate_t> > (0x0x7f3512526dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512535300) 0 empty

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

Class std::__is_default_constructible_impl<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<__mbstate_t> (0x0x7f3512526e38) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f35125353c0) 0 empty

Class std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> > (0x0x7f3512526ea0) 0 empty
  std::__is_default_constructible_impl<__mbstate_t> (0x0x7f3512526f08) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f3512535420) 0 empty

Class std::__is_default_constructible_atom<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<__mbstate_t> (0x0x7f3512542068) 0 empty
  std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> > (0x0x7f35125420d0) 0 empty
    std::__is_default_constructible_impl<__mbstate_t> (0x0x7f3512542138) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f3512535480) 0 empty

Class std::__is_default_constructible_safe<__mbstate_t, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<__mbstate_t, false> (0x0x7f35125421a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35125354e0) 0 empty

Class std::is_default_constructible<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<__mbstate_t> (0x0x7f3512542208) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512535540) 0 empty

Class std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7f3512542270) 0 empty
  std::is_default_constructible<__mbstate_t> (0x0x7f35125422d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35125355a0) 0 empty

Class std::__and_<std::is_copy_assignable<__mbstate_t>, std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<__mbstate_t>, std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7f3512542410) 0 empty
  std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7f3512542478) 0 empty
    std::is_default_constructible<__mbstate_t> (0x0x7f35125424e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3512535600) 0 empty

Class std::is_same<std::fpos<__mbstate_t>, std::fpos<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::fpos<__mbstate_t>, std::fpos<__mbstate_t> > (0x0x7f35125425b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3512535660) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::basic_fstream<char>
   size=528 align=8
   base size=264 base align=8
std::basic_fstream<char> (0x0x7f3512542dd0) 0
    vptridx=0u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_iostream<char> (0x0x7f3512558310) 0
      primary-for std::basic_fstream<char> (0x0x7f3512542dd0)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f3512542e38) 0
        primary-for std::basic_iostream<char> (0x0x7f3512558310)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f3512542ea0) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
        std::ios_base (0x0x7f3512535cc0) 264
            primary-for std::basic_ios<char> (0x0x7f3512542ea0)
    std::basic_ostream<char> (0x0x7f3512542f08) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)
      std::basic_ios<char> (0x0x7f3512542ea0) alternative-path

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::basic_fstream<wchar_t>
   size=528 align=8
   base size=264 base align=8
std::basic_fstream<wchar_t> (0x0x7f35125a0a28) 0
    vptridx=0u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f3512558a80) 0
      primary-for std::basic_fstream<wchar_t> (0x0x7f35125a0a28)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f35125a0a90) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f3512558a80)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f35125a0af8) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
        std::ios_base (0x0x7f35125a1300) 264
            primary-for std::basic_ios<wchar_t> (0x0x7f35125a0af8)
    std::basic_ostream<wchar_t> (0x0x7f35125a0b60) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f35125a0af8) alternative-path

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__cxx11::basic_stringstream<char>
   size=392 align=8
   base size=128 base align=8
std::__cxx11::basic_stringstream<char> (0x0x7f35126006e8) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_iostream<char> (0x0x7f35125d2b60) 0
      primary-for std::__cxx11::basic_stringstream<char> (0x0x7f35126006e8)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f3512600750) 0
        primary-for std::basic_iostream<char> (0x0x7f35125d2b60)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f35126007b8) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
        std::ios_base (0x0x7f35126381e0) 128
            primary-for std::basic_ios<char> (0x0x7f35126007b8)
    std::basic_ostream<char> (0x0x7f3512600820) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::basic_ios<char> (0x0x7f35126007b8) alternative-path

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__cxx11::basic_stringstream<wchar_t>
   size=392 align=8
   base size=128 base align=8
std::__cxx11::basic_stringstream<wchar_t> (0x0x7f35126008f0) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f35125d2f50) 0
      primary-for std::__cxx11::basic_stringstream<wchar_t> (0x0x7f35126008f0)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f35126009c0) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f35125d2f50)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f3512600a28) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
        std::ios_base (0x0x7f35126385a0) 128
            primary-for std::basic_ios<wchar_t> (0x0x7f3512600a28)
    std::basic_ostream<wchar_t> (0x0x7f3512600a90) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f3512600a28) alternative-path

Class ost::String::<anonymous union>::<anonymous struct>
   size=24 align=1
   base size=24 base align=1
ost::String::<anonymous union>::<anonymous struct> (0x0x7f3512638780) 0

Class ost::String::<anonymous union>::<anonymous struct>
   size=26 align=1
   base size=26 base align=1
ost::String::<anonymous union>::<anonymous struct> (0x0x7f35126387e0) 0

Class ost::String::<anonymous union>
   size=26 align=1
   base size=26 base align=1
ost::String::<anonymous union> (0x0x7f3512638720) 0

Vtable for ost::String
ost::String::_ZTVN3ost6StringE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost6StringE)
16    (int (*)(...))ost::String::compare
24    (int (*)(...))ost::String::~String
32    (int (*)(...))ost::String::~String

Class ost::String
   size=40 align=8
   base size=34 base align=8
ost::String (0x0x7f35126386c0) 0
    vptr=((& ost::String::_ZTVN3ost6StringE) + 16u)

Vtable for ost::SString
ost::SString::_ZTVN3ost7SStringE: 33u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN3ost7SStringE)
24    (int (*)(...))ost::String::compare
32    (int (*)(...))ost::SString::~SString
40    (int (*)(...))ost::SString::~SString
48    (int (*)(...))ost::SString::overflow
56    (int (*)(...))-40
64    (int (*)(...))(& _ZTIN3ost7SStringE)
72    (int (*)(...))ost::SString::_ZThn40_N3ost7SStringD1Ev
80    (int (*)(...))ost::SString::_ZThn40_N3ost7SStringD0Ev
88    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
104   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<char, std::char_traits<char> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<char, std::char_traits<char> >
120   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
128   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
136   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
144   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<char, std::char_traits<char> >
152   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
160   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<char, std::char_traits<char> >
168   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
176   (int (*)(...))ost::SString::_ZThn40_N3ost7SString8overflowEi
184   8u
192   (int (*)(...))-104
200   (int (*)(...))(& _ZTIN3ost7SStringE)
208   (int (*)(...))ost::SString::_ZThn104_N3ost7SStringD1Ev
216   (int (*)(...))ost::SString::_ZThn104_N3ost7SStringD0Ev
224   18446744073709551504u
232   (int (*)(...))-112
240   (int (*)(...))(& _ZTIN3ost7SStringE)
248   (int (*)(...))ost::SString::_ZTv0_n24_N3ost7SStringD1Ev
256   (int (*)(...))ost::SString::_ZTv0_n24_N3ost7SStringD0Ev

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

VTT for ost::SString
ost::SString::_ZTTN3ost7SStringE: 5u entries
0     ((& ost::SString::_ZTVN3ost7SStringE) + 24u)
8     ((& ost::SString::_ZTCN3ost7SStringE104_So) + 24u)
16    ((& ost::SString::_ZTCN3ost7SStringE104_So) + 64u)
24    ((& ost::SString::_ZTVN3ost7SStringE) + 208u)
32    ((& ost::SString::_ZTVN3ost7SStringE) + 248u)

Class ost::SString
   size=376 align=8
   base size=112 base align=8
ost::SString (0x0x7f35122f5618) 0
    vptridx=0u vptr=((& ost::SString::_ZTVN3ost7SStringE) + 24u)
  ost::String (0x0x7f35122ef840) 0
      primary-for ost::SString (0x0x7f35122f5618)
  std::basic_streambuf<char> (0x0x7f35122ef8a0) 40
      vptr=((& ost::SString::_ZTVN3ost7SStringE) + 72u)
  std::basic_ostream<char> (0x0x7f3512600f70) 104 nearly-empty
      subvttidx=8u vptridx=24u vptr=((& ost::SString::_ZTVN3ost7SStringE) + 208u)
    std::basic_ios<char> (0x0x7f35122fd000) 112 virtual
        vptridx=32u vbaseoffset=-24 vptr=((& ost::SString::_ZTVN3ost7SStringE) + 248u)
      std::ios_base (0x0x7f35122ef900) 112
          primary-for std::basic_ios<char> (0x0x7f35122fd000)

Class ost::StringObject
   size=1 align=1
   base size=0 base align=1
ost::StringObject (0x0x7f35122efd80) 0 empty

Vtable for ost::Mutex
ost::Mutex::_ZTVN3ost5MutexE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost5MutexE)
16    (int (*)(...))ost::Mutex::~Mutex
24    (int (*)(...))ost::Mutex::~Mutex

Class ost::Mutex
   size=88 align=8
   base size=88 base align=8
ost::Mutex (0x0x7f35122efde0) 0
    vptr=((& ost::Mutex::_ZTVN3ost5MutexE) + 16u)

Class ost::MutexLock
   size=8 align=8
   base size=8 base align=8
ost::MutexLock (0x0x7f3512312060) 0

Vtable for ost::ThreadLock
ost::ThreadLock::_ZTVN3ost10ThreadLockE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost10ThreadLockE)
16    (int (*)(...))ost::ThreadLock::~ThreadLock
24    (int (*)(...))ost::ThreadLock::~ThreadLock

Class ost::ThreadLock
   size=64 align=8
   base size=64 base align=8
ost::ThreadLock (0x0x7f35123123c0) 0
    vptr=((& ost::ThreadLock::_ZTVN3ost10ThreadLockE) + 16u)

Class ost::ReadLock
   size=8 align=8
   base size=8 base align=8
ost::ReadLock (0x0x7f3512312420) 0

Class ost::WriteLock
   size=8 align=8
   base size=8 base align=8
ost::WriteLock (0x0x7f3512312780) 0

Vtable for ost::MutexCounter
ost::MutexCounter::_ZTVN3ost12MutexCounterE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost12MutexCounterE)
16    (int (*)(...))ost::MutexCounter::~MutexCounter
24    (int (*)(...))ost::MutexCounter::~MutexCounter

Class ost::MutexCounter
   size=96 align=8
   base size=92 base align=8
ost::MutexCounter (0x0x7f35122fd138) 0
    vptr=((& ost::MutexCounter::_ZTVN3ost12MutexCounterE) + 16u)
  ost::Mutex (0x0x7f3512312ae0) 0
      primary-for ost::MutexCounter (0x0x7f35122fd138)

Class ost::AtomicCounter
   size=48 align=8
   base size=48 base align=8
ost::AtomicCounter (0x0x7f3512312b40) 0

Vtable for ost::Conditional
ost::Conditional::_ZTVN3ost11ConditionalE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost11ConditionalE)
16    (int (*)(...))ost::Conditional::~Conditional
24    (int (*)(...))ost::Conditional::~Conditional

Class ost::Conditional
   size=96 align=8
   base size=96 base align=8
ost::Conditional (0x0x7f3512312ba0) 0
    vptr=((& ost::Conditional::_ZTVN3ost11ConditionalE) + 16u)

Vtable for ost::Semaphore
ost::Semaphore::_ZTVN3ost9SemaphoreE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost9SemaphoreE)
16    (int (*)(...))ost::Semaphore::~Semaphore
24    (int (*)(...))ost::Semaphore::~Semaphore

Class ost::Semaphore
   size=104 align=8
   base size=104 base align=8
ost::Semaphore (0x0x7f3512312d20) 0
    vptr=((& ost::Semaphore::_ZTVN3ost9SemaphoreE) + 16u)

Class ost::SemaphoreLock
   size=8 align=8
   base size=8 base align=8
ost::SemaphoreLock (0x0x7f3512312d80) 0

Vtable for ost::Event
ost::Event::_ZTVN3ost5EventE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost5EventE)
16    (int (*)(...))ost::Event::~Event
24    (int (*)(...))ost::Event::~Event

Class ost::Event
   size=104 align=8
   base size=104 base align=8
ost::Event (0x0x7f3512343120) 0
    vptr=((& ost::Event::_ZTVN3ost5EventE) + 16u)

Vtable for ost::Thread
ost::Thread::_ZTVN3ost6ThreadE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost6ThreadE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))ost::Thread::final
32    (int (*)(...))ost::Thread::initial
40    (int (*)(...))ost::Thread::getExtended
48    (int (*)(...))ost::Thread::notify
56    0u
64    0u

Class ost::Thread
   size=176 align=8
   base size=176 base align=8
ost::Thread (0x0x7f3512343180) 0
    vptr=((& ost::Thread::_ZTVN3ost6ThreadE) + 16u)

Class ost::Cancellation
   size=4 align=4
   base size=4 base align=4
ost::Cancellation (0x0x7f3512343480) 0

Vtable for ost::PosixThread
ost::PosixThread::_ZTVN3ost11PosixThreadE: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost11PosixThreadE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))ost::Thread::final
32    (int (*)(...))ost::Thread::initial
40    (int (*)(...))ost::Thread::getExtended
48    (int (*)(...))ost::Thread::notify
56    0u
64    0u
72    (int (*)(...))ost::PosixThread::onTimer
80    (int (*)(...))ost::PosixThread::onHangup
88    (int (*)(...))ost::PosixThread::onException
96    (int (*)(...))ost::PosixThread::onDisconnect
104   (int (*)(...))ost::PosixThread::onPolling
112   (int (*)(...))ost::PosixThread::onSignal

Class ost::PosixThread
   size=184 align=8
   base size=184 base align=8
ost::PosixThread (0x0x7f35122fd1a0) 0
    vptr=((& ost::PosixThread::_ZTVN3ost11PosixThreadE) + 16u)
  ost::Thread (0x0x7f35123434e0) 0
      primary-for ost::PosixThread (0x0x7f35122fd1a0)

Vtable for ost::ThreadKey
ost::ThreadKey::_ZTVN3ost9ThreadKeyE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost9ThreadKeyE)
16    (int (*)(...))ost::ThreadKey::~ThreadKey
24    (int (*)(...))ost::ThreadKey::~ThreadKey

Class ost::ThreadKey
   size=16 align=8
   base size=12 base align=8
ost::ThreadKey (0x0x7f3512343660) 0
    vptr=((& ost::ThreadKey::_ZTVN3ost9ThreadKeyE) + 16u)

Class ost::TimerPort
   size=24 align=8
   base size=17 base align=8
ost::TimerPort (0x0x7f35123436c0) 0

Vtable for ost::Poller
ost::Poller::_ZTVN3ost6PollerE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost6PollerE)
16    (int (*)(...))ost::Poller::~Poller
24    (int (*)(...))ost::Poller::~Poller

Class ost::Poller
   size=24 align=8
   base size=24 base align=8
ost::Poller (0x0x7f3512343720) 0
    vptr=((& ost::Poller::_ZTVN3ost6PollerE) + 16u)

Class ost::SysTime
   size=1 align=1
   base size=0 base align=1
ost::SysTime (0x0x7f3512343840) 0 empty

Vtable for ost::Slog
ost::Slog::_ZTVN3ost4SlogE: 27u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN3ost4SlogE)
24    (int (*)(...))ost::Slog::~Slog
32    (int (*)(...))ost::Slog::~Slog
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<char, std::char_traits<char> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<char, std::char_traits<char> >
72    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
88    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<char, std::char_traits<char> >
104   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<char, std::char_traits<char> >
120   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
128   (int (*)(...))ost::Slog::overflow
136   24u
144   (int (*)(...))-64
152   (int (*)(...))(& _ZTIN3ost4SlogE)
160   (int (*)(...))ost::Slog::_ZThn64_N3ost4SlogD1Ev
168   (int (*)(...))ost::Slog::_ZThn64_N3ost4SlogD0Ev
176   18446744073709551528u
184   (int (*)(...))-88
192   (int (*)(...))(& _ZTIN3ost4SlogE)
200   (int (*)(...))ost::Slog::_ZTv0_n24_N3ost4SlogD1Ev
208   (int (*)(...))ost::Slog::_ZTv0_n24_N3ost4SlogD0Ev

Construction vtable for std::basic_ostream<char> (0x0x7f35122fd208 instance) in ost::Slog
ost::Slog::_ZTCN3ost4SlogE64_So: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for ost::Slog
ost::Slog::_ZTTN3ost4SlogE: 5u entries
0     ((& ost::Slog::_ZTVN3ost4SlogE) + 24u)
8     ((& ost::Slog::_ZTCN3ost4SlogE64_So) + 24u)
16    ((& ost::Slog::_ZTCN3ost4SlogE64_So) + 64u)
24    ((& ost::Slog::_ZTVN3ost4SlogE) + 160u)
32    ((& ost::Slog::_ZTVN3ost4SlogE) + 200u)

Class ost::Slog
   size=352 align=8
   base size=82 base align=8
ost::Slog (0x0x7f35123699a0) 0
    vptridx=0u vptr=((& ost::Slog::_ZTVN3ost4SlogE) + 24u)
  std::basic_streambuf<char> (0x0x7f3512343ae0) 0
      primary-for ost::Slog (0x0x7f35123699a0)
  std::basic_ostream<char> (0x0x7f35122fd208) 64 nearly-empty
      subvttidx=8u vptridx=24u vptr=((& ost::Slog::_ZTVN3ost4SlogE) + 160u)
    std::basic_ios<char> (0x0x7f35122fd270) 88 virtual
        vptridx=32u vbaseoffset=-24 vptr=((& ost::Slog::_ZTVN3ost4SlogE) + 200u)
      std::ios_base (0x0x7f3512343b40) 88
          primary-for std::basic_ios<char> (0x0x7f35122fd270)

Vtable for ost::Buffer
ost::Buffer::_ZTVN3ost6BufferE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost6BufferE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))ost::Buffer::isValid

Class ost::Buffer
   size=112 align=8
   base size=112 base align=8
ost::Buffer (0x0x7f35122fd3a8) 0
    vptr=((& ost::Buffer::_ZTVN3ost6BufferE) + 16u)
  ost::Conditional (0x0x7f35123993c0) 0
      primary-for ost::Buffer (0x0x7f35122fd3a8)

Vtable for ost::FixedBuffer
ost::FixedBuffer::_ZTVN3ost11FixedBufferE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost11FixedBufferE)
16    (int (*)(...))ost::FixedBuffer::~FixedBuffer
24    (int (*)(...))ost::FixedBuffer::~FixedBuffer
32    (int (*)(...))ost::FixedBuffer::onPeek
40    (int (*)(...))ost::FixedBuffer::onWait
48    (int (*)(...))ost::FixedBuffer::onPost
56    (int (*)(...))ost::FixedBuffer::isValid

Class ost::FixedBuffer
   size=144 align=8
   base size=144 base align=8
ost::FixedBuffer (0x0x7f35122fd410) 0
    vptr=((& ost::FixedBuffer::_ZTVN3ost11FixedBufferE) + 16u)
  ost::Buffer (0x0x7f35122fd478) 0
      primary-for ost::FixedBuffer (0x0x7f35122fd410)
    ost::Conditional (0x0x7f35123994e0) 0
        primary-for ost::Buffer (0x0x7f35122fd478)

Class ost::ThreadQueue::_data
   size=16 align=8
   base size=16 base align=8
ost::ThreadQueue::_data (0x0x7f3512399660) 0

Vtable for ost::ThreadQueue
ost::ThreadQueue::_ZTVN3ost11ThreadQueueE: 23u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost11ThreadQueueE)
16    0u
24    0u
32    (int (*)(...))ost::ThreadQueue::run
40    (int (*)(...))ost::ThreadQueue::final
48    (int (*)(...))ost::ThreadQueue::startQueue
56    (int (*)(...))ost::ThreadQueue::stopQueue
64    (int (*)(...))ost::ThreadQueue::onTimer
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))-88
88    (int (*)(...))(& _ZTIN3ost11ThreadQueueE)
96    (int (*)(...))ost::ThreadQueue::_ZThn88_N3ost11ThreadQueue3runEv
104   (int (*)(...))ost::ThreadQueue::_ZThn88_N3ost11ThreadQueue5finalEv
112   (int (*)(...))ost::Thread::initial
120   (int (*)(...))ost::Thread::getExtended
128   (int (*)(...))ost::Thread::notify
136   0u
144   0u
152   (int (*)(...))-264
160   (int (*)(...))(& _ZTIN3ost11ThreadQueueE)
168   0u
176   0u

Class ost::ThreadQueue
   size=440 align=8
   base size=440 base align=8
ost::ThreadQueue (0x0x7f351239d3c0) 0
    vptr=((& ost::ThreadQueue::_ZTVN3ost11ThreadQueueE) + 16u)
  ost::Mutex (0x0x7f3512399540) 0
      primary-for ost::ThreadQueue (0x0x7f351239d3c0)
  ost::Thread (0x0x7f35123995a0) 88
      vptr=((& ost::ThreadQueue::_ZTVN3ost11ThreadQueueE) + 96u)
  ost::Semaphore (0x0x7f3512399600) 264
      vptr=((& ost::ThreadQueue::_ZTVN3ost11ThreadQueueE) + 168u)

Class std::time_base
   size=1 align=1
   base size=0 base align=1
std::time_base (0x0x7f35123997e0) 0 empty

Vtable for std::__timepunct_cache<char>
std::__timepunct_cache<char>::_ZTVSt17__timepunct_cacheIcE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17__timepunct_cacheIcE)
16    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<char>
24    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<char>

Class std::__timepunct_cache<char>
   size=400 align=8
   base size=393 base align=8
std::__timepunct_cache<char> (0x0x7f35122fd618) 0
    vptr=((& std::__timepunct_cache<char>::_ZTVSt17__timepunct_cacheIcE) + 16u)
  std::locale::facet (0x0x7f3512399960) 0
      primary-for std::__timepunct_cache<char> (0x0x7f35122fd618)

Vtable for std::__timepunct_cache<wchar_t>
std::__timepunct_cache<wchar_t>::_ZTVSt17__timepunct_cacheIwE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17__timepunct_cacheIwE)
16    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<wchar_t>
24    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<wchar_t>

Class std::__timepunct_cache<wchar_t>
   size=400 align=8
   base size=393 base align=8
std::__timepunct_cache<wchar_t> (0x0x7f35122fd680) 0
    vptr=((& std::__timepunct_cache<wchar_t>::_ZTVSt17__timepunct_cacheIwE) + 16u)
  std::locale::facet (0x0x7f35123999c0) 0
      primary-for std::__timepunct_cache<wchar_t> (0x0x7f35122fd680)

Vtable for std::__timepunct<char>
std::__timepunct<char>::_ZTVSt11__timepunctIcE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11__timepunctIcE)
16    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<char>
24    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<char>

Class std::__timepunct<char>
   size=40 align=8
   base size=40 base align=8
std::__timepunct<char> (0x0x7f35122fd750) 0
    vptr=((& std::__timepunct<char>::_ZTVSt11__timepunctIcE) + 16u)
  std::locale::facet (0x0x7f3512399de0) 0
      primary-for std::__timepunct<char> (0x0x7f35122fd750)

Vtable for std::__timepunct<wchar_t>
std::__timepunct<wchar_t>::_ZTVSt11__timepunctIwE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11__timepunctIwE)
16    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<wchar_t>
24    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<wchar_t>

Class std::__timepunct<wchar_t>
   size=40 align=8
   base size=40 base align=8
std::__timepunct<wchar_t> (0x0x7f35122fd7b8) 0
    vptr=((& std::__timepunct<wchar_t>::_ZTVSt11__timepunctIwE) + 16u)
  std::locale::facet (0x0x7f3512399e40) 0
      primary-for std::__timepunct<wchar_t> (0x0x7f35122fd7b8)

Class std::money_base::pattern
   size=4 align=1
   base size=4 base align=1
std::money_base::pattern (0x0x7f35123ffae0) 0

Class std::money_base
   size=1 align=1
   base size=0 base align=1
std::money_base (0x0x7f35123ffa80) 0 empty

Vtable for std::__cxx11::moneypunct<char, true>
std::__cxx11::moneypunct<char, true>::_ZTVNSt7__cxx1110moneypunctIcLb1EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1110moneypunctIcLb1EEE)
16    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<char, true>
24    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<char, true>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<char, true>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<char, true>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<char, true>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<char, true>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<char, true>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<char, true>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<char, true>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<char, true>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<char, true>

Class std::__cxx11::moneypunct<char, true>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct<char, true> (0x0x7f351241e7e0) 0
    vptr=((& std::__cxx11::moneypunct<char, true>::_ZTVNSt7__cxx1110moneypunctIcLb1EEE) + 16u)
  std::locale::facet (0x0x7f3512435540) 0
      primary-for std::__cxx11::moneypunct<char, true> (0x0x7f351241e7e0)
  std::money_base (0x0x7f35124355a0) 0 empty

Vtable for std::__cxx11::moneypunct<char, false>
std::__cxx11::moneypunct<char, false>::_ZTVNSt7__cxx1110moneypunctIcLb0EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1110moneypunctIcLb0EEE)
16    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<char, false>
24    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<char, false>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<char, false>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<char, false>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<char, false>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<char, false>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<char, false>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<char, false>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<char, false>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<char, false>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<char, false>

Class std::__cxx11::moneypunct<char, false>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct<char, false> (0x0x7f351241e8c0) 0
    vptr=((& std::__cxx11::moneypunct<char, false>::_ZTVNSt7__cxx1110moneypunctIcLb0EEE) + 16u)
  std::locale::facet (0x0x7f3512435600) 0
      primary-for std::__cxx11::moneypunct<char, false> (0x0x7f351241e8c0)
  std::money_base (0x0x7f3512435660) 0 empty

Vtable for std::__cxx11::moneypunct<wchar_t, true>
std::__cxx11::moneypunct<wchar_t, true>::_ZTVNSt7__cxx1110moneypunctIwLb1EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1110moneypunctIwLb1EEE)
16    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, true>
24    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, true>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, true>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, true>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, true>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, true>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, true>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, true>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, true>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, true>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, true>

Class std::__cxx11::moneypunct<wchar_t, true>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct<wchar_t, true> (0x0x7f351241eaf0) 0
    vptr=((& std::__cxx11::moneypunct<wchar_t, true>::_ZTVNSt7__cxx1110moneypunctIwLb1EEE) + 16u)
  std::locale::facet (0x0x7f35124356c0) 0
      primary-for std::__cxx11::moneypunct<wchar_t, true> (0x0x7f351241eaf0)
  std::money_base (0x0x7f3512435720) 0 empty

Vtable for std::__cxx11::moneypunct<wchar_t, false>
std::__cxx11::moneypunct<wchar_t, false>::_ZTVNSt7__cxx1110moneypunctIwLb0EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1110moneypunctIwLb0EEE)
16    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, false>
24    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, false>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, false>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, false>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, false>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, false>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, false>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, false>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, false>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, false>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, false>

Class std::__cxx11::moneypunct<wchar_t, false>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct<wchar_t, false> (0x0x7f351241ec40) 0
    vptr=((& std::__cxx11::moneypunct<wchar_t, false>::_ZTVNSt7__cxx1110moneypunctIwLb0EEE) + 16u)
  std::locale::facet (0x0x7f35124357e0) 0
      primary-for std::__cxx11::moneypunct<wchar_t, false> (0x0x7f351241ec40)
  std::money_base (0x0x7f3512435840) 0 empty

Class std::messages_base
   size=1 align=1
   base size=0 base align=1
std::messages_base (0x0x7f3512041060) 0 empty

Vtable for std::__cxx11::messages<char>
std::__cxx11::messages<char>::_ZTVNSt7__cxx118messagesIcEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118messagesIcEE)
16    (int (*)(...))std::__cxx11::messages<_CharT>::~messages<char>
24    (int (*)(...))std::__cxx11::messages<_CharT>::~messages<char>
32    (int (*)(...))std::__cxx11::messages<_CharT>::do_open<char>
40    (int (*)(...))std::__cxx11::messages<_CharT>::do_get<char>
48    (int (*)(...))std::__cxx11::messages<_CharT>::do_close<char>

Class std::__cxx11::messages<char>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::messages<char> (0x0x7f351202f380) 0
    vptr=((& std::__cxx11::messages<char>::_ZTVNSt7__cxx118messagesIcEE) + 16u)
  std::locale::facet (0x0x7f3512041360) 0
      primary-for std::__cxx11::messages<char> (0x0x7f351202f380)
  std::messages_base (0x0x7f35120413c0) 0 empty

Vtable for std::__cxx11::messages<wchar_t>
std::__cxx11::messages<wchar_t>::_ZTVNSt7__cxx118messagesIwEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118messagesIwEE)
16    (int (*)(...))std::__cxx11::messages<_CharT>::~messages<wchar_t>
24    (int (*)(...))std::__cxx11::messages<_CharT>::~messages<wchar_t>
32    (int (*)(...))std::__cxx11::messages<_CharT>::do_open<wchar_t>
40    (int (*)(...))std::__cxx11::messages<_CharT>::do_get<wchar_t>
48    (int (*)(...))std::__cxx11::messages<_CharT>::do_close<wchar_t>

Class std::__cxx11::messages<wchar_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::messages<wchar_t> (0x0x7f351202f540) 0
    vptr=((& std::__cxx11::messages<wchar_t>::_ZTVNSt7__cxx118messagesIwEE) + 16u)
  std::locale::facet (0x0x7f3512041420) 0
      primary-for std::__cxx11::messages<wchar_t> (0x0x7f351202f540)
  std::messages_base (0x0x7f3512041480) 0 empty

Class std::is_error_condition_enum<std::money_base::part>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::money_base::part> (0x0x7f351205e208) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512041de0) 0 empty

Class std::is_error_code_enum<std::money_base::part>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::money_base::part> (0x0x7f351205e2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3512041e40) 0 empty

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

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

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

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

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

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

Vtable for std::__cxx11::moneypunct_byname<char, false>
std::__cxx11::moneypunct_byname<char, false>::_ZTVNSt7__cxx1117moneypunct_bynameIcLb0EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1117moneypunct_bynameIcLb0EEE)
16    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, false>
24    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, false>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<char, false>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<char, false>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<char, false>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<char, false>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<char, false>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<char, false>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<char, false>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<char, false>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<char, false>

Class std::__cxx11::moneypunct_byname<char, false>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct_byname<char, false> (0x0x7f351205ec30) 0
    vptr=((& std::__cxx11::moneypunct_byname<char, false>::_ZTVNSt7__cxx1117moneypunct_bynameIcLb0EEE) + 16u)
  std::__cxx11::moneypunct<char, false> (0x0x7f3512082e00) 0
      primary-for std::__cxx11::moneypunct_byname<char, false> (0x0x7f351205ec30)
    std::locale::facet (0x0x7f35120f7660) 0
        primary-for std::__cxx11::moneypunct<char, false> (0x0x7f3512082e00)
    std::money_base (0x0x7f35120f76c0) 0 empty

Vtable for std::__cxx11::moneypunct_byname<char, true>
std::__cxx11::moneypunct_byname<char, true>::_ZTVNSt7__cxx1117moneypunct_bynameIcLb1EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1117moneypunct_bynameIcLb1EEE)
16    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, true>
24    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, true>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<char, true>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<char, true>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<char, true>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<char, true>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<char, true>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<char, true>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<char, true>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<char, true>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<char, true>

Class std::__cxx11::moneypunct_byname<char, true>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct_byname<char, true> (0x0x7f351205ed00) 0
    vptr=((& std::__cxx11::moneypunct_byname<char, true>::_ZTVNSt7__cxx1117moneypunct_bynameIcLb1EEE) + 16u)
  std::__cxx11::moneypunct<char, true> (0x0x7f3512082e70) 0
      primary-for std::__cxx11::moneypunct_byname<char, true> (0x0x7f351205ed00)
    std::locale::facet (0x0x7f35120f7840) 0
        primary-for std::__cxx11::moneypunct<char, true> (0x0x7f3512082e70)
    std::money_base (0x0x7f35120f78a0) 0 empty

Vtable for std::__cxx11::money_get<char>
std::__cxx11::money_get<char>::_ZTVNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::~money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::~money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::__cxx11::money_get<char>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::money_get<char> (0x0x7f351205edd0) 0
    vptr=((& std::__cxx11::money_get<char>::_ZTVNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7f35120f79c0) 0
      primary-for std::__cxx11::money_get<char> (0x0x7f351205edd0)

Vtable for std::__cxx11::money_put<char>
std::__cxx11::money_put<char>::_ZTVNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::~money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::~money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::__cxx11::money_put<char>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::money_put<char> (0x0x7f351205ee38) 0
    vptr=((& std::__cxx11::money_put<char>::_ZTVNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7f35120f7a80) 0
      primary-for std::__cxx11::money_put<char> (0x0x7f351205ee38)

Vtable for std::time_put<char>
std::time_put<char>::_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::time_put<char>
   size=16 align=8
   base size=12 base align=8
std::time_put<char> (0x0x7f351205eea0) 0
    vptr=((& std::time_put<char>::_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7f35120f7b40) 0
      primary-for std::time_put<char> (0x0x7f351205eea0)

Vtable for std::time_put_byname<char>
std::time_put_byname<char>::_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::time_put_byname<char>
   size=16 align=8
   base size=12 base align=8
std::time_put_byname<char> (0x0x7f351205ef08) 0
    vptr=((& std::time_put_byname<char>::_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::time_put<char> (0x0x7f351205ef70) 0
      primary-for std::time_put_byname<char> (0x0x7f351205ef08)
    std::locale::facet (0x0x7f35120f7c00) 0
        primary-for std::time_put<char> (0x0x7f351205ef70)

Vtable for std::__cxx11::time_get<char>
std::__cxx11::time_get<char>::_ZTVNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::~time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::~time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_date_order<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_time<char, std::istreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_date<char, std::istreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_weekday<char, std::istreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_monthname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_year<char, std::istreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::__cxx11::time_get<char>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::time_get<char> (0x0x7f3512116230) 0
    vptr=((& std::__cxx11::time_get<char>::_ZTVNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7f35120f7cc0) 0
      primary-for std::__cxx11::time_get<char> (0x0x7f3512116230)
  std::time_base (0x0x7f35120f7d20) 0 empty

Vtable for std::__cxx11::time_get_byname<char>
std::__cxx11::time_get_byname<char>::_ZTVNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__cxx11::time_get_byname<_CharT, _InIter>::~time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__cxx11::time_get_byname<_CharT, _InIter>::~time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_date_order<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_time<char, std::istreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_date<char, std::istreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_weekday<char, std::istreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_monthname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_year<char, std::istreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::__cxx11::time_get_byname<char>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::time_get_byname<char> (0x0x7f351205e340) 0
    vptr=((& std::__cxx11::time_get_byname<char>::_ZTVNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::__cxx11::time_get<char> (0x0x7f35121162a0) 0
      primary-for std::__cxx11::time_get_byname<char> (0x0x7f351205e340)
    std::locale::facet (0x0x7f35120f7de0) 0
        primary-for std::__cxx11::time_get<char> (0x0x7f35121162a0)
    std::time_base (0x0x7f35120f7e40) 0 empty

Vtable for std::__cxx11::messages_byname<char>
std::__cxx11::messages_byname<char>::_ZTVNSt7__cxx1115messages_bynameIcEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115messages_bynameIcEE)
16    (int (*)(...))std::__cxx11::messages_byname<_CharT>::~messages_byname<char>
24    (int (*)(...))std::__cxx11::messages_byname<_CharT>::~messages_byname<char>
32    (int (*)(...))std::__cxx11::messages<_CharT>::do_open<char>
40    (int (*)(...))std::__cxx11::messages<_CharT>::do_get<char>
48    (int (*)(...))std::__cxx11::messages<_CharT>::do_close<char>

Class std::__cxx11::messages_byname<char>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::messages_byname<char> (0x0x7f351205e4e0) 0
    vptr=((& std::__cxx11::messages_byname<char>::_ZTVNSt7__cxx1115messages_bynameIcEE) + 16u)
  std::__cxx11::messages<char> (0x0x7f3512116310) 0
      primary-for std::__cxx11::messages_byname<char> (0x0x7f351205e4e0)
    std::locale::facet (0x0x7f35120f7ea0) 0
        primary-for std::__cxx11::messages<char> (0x0x7f3512116310)
    std::messages_base (0x0x7f35120f7f00) 0 empty

Vtable for std::__cxx11::moneypunct_byname<wchar_t, false>
std::__cxx11::moneypunct_byname<wchar_t, false>::_ZTVNSt7__cxx1117moneypunct_bynameIwLb0EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1117moneypunct_bynameIwLb0EEE)
16    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, false>
24    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, false>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, false>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, false>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, false>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, false>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, false>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, false>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, false>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, false>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, false>

Class std::__cxx11::moneypunct_byname<wchar_t, false>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct_byname<wchar_t, false> (0x0x7f351214f000) 0
    vptr=((& std::__cxx11::moneypunct_byname<wchar_t, false>::_ZTVNSt7__cxx1117moneypunct_bynameIwLb0EEE) + 16u)
  std::__cxx11::moneypunct<wchar_t, false> (0x0x7f3512116380) 0
      primary-for std::__cxx11::moneypunct_byname<wchar_t, false> (0x0x7f351214f000)
    std::locale::facet (0x0x7f35120f7f60) 0
        primary-for std::__cxx11::moneypunct<wchar_t, false> (0x0x7f3512116380)
    std::money_base (0x0x7f3512150000) 0 empty

Vtable for std::__cxx11::moneypunct_byname<wchar_t, true>
std::__cxx11::moneypunct_byname<wchar_t, true>::_ZTVNSt7__cxx1117moneypunct_bynameIwLb1EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1117moneypunct_bynameIwLb1EEE)
16    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, true>
24    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, true>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, true>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, true>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, true>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, true>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, true>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, true>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, true>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, true>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, true>

Class std::__cxx11::moneypunct_byname<wchar_t, true>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct_byname<wchar_t, true> (0x0x7f351214f1a0) 0
    vptr=((& std::__cxx11::moneypunct_byname<wchar_t, true>::_ZTVNSt7__cxx1117moneypunct_bynameIwLb1EEE) + 16u)
  std::__cxx11::moneypunct<wchar_t, true> (0x0x7f35121163f0) 0
      primary-for std::__cxx11::moneypunct_byname<wchar_t, true> (0x0x7f351214f1a0)
    std::locale::facet (0x0x7f35121500c0) 0
        primary-for std::__cxx11::moneypunct<wchar_t, true> (0x0x7f35121163f0)
    std::money_base (0x0x7f3512150120) 0 empty

Vtable for std::__cxx11::money_get<wchar_t>
std::__cxx11::money_get<wchar_t>::_ZTVNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::~money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::~money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__cxx11::money_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::money_get<wchar_t> (0x0x7f351214f270) 0
    vptr=((& std::__cxx11::money_get<wchar_t>::_ZTVNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7f35121502a0) 0
      primary-for std::__cxx11::money_get<wchar_t> (0x0x7f351214f270)

Vtable for std::__cxx11::money_put<wchar_t>
std::__cxx11::money_put<wchar_t>::_ZTVNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::~money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::~money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__cxx11::money_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::money_put<wchar_t> (0x0x7f351214f2d8) 0
    vptr=((& std::__cxx11::money_put<wchar_t>::_ZTVNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7f3512150360) 0
      primary-for std::__cxx11::money_put<wchar_t> (0x0x7f351214f2d8)

Vtable for std::time_put<wchar_t>
std::time_put<wchar_t>::_ZTVSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::time_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::time_put<wchar_t> (0x0x7f351214f340) 0
    vptr=((& std::time_put<wchar_t>::_ZTVSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7f3512150420) 0
      primary-for std::time_put<wchar_t> (0x0x7f351214f340)

Vtable for std::time_put_byname<wchar_t>
std::time_put_byname<wchar_t>::_ZTVSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::time_put_byname<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::time_put_byname<wchar_t> (0x0x7f351214f410) 0
    vptr=((& std::time_put_byname<wchar_t>::_ZTVSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::time_put<wchar_t> (0x0x7f351214f478) 0
      primary-for std::time_put_byname<wchar_t> (0x0x7f351214f410)
    std::locale::facet (0x0x7f3512150480) 0
        primary-for std::time_put<wchar_t> (0x0x7f351214f478)

Vtable for std::__cxx11::time_get<wchar_t>
std::__cxx11::time_get<wchar_t>::_ZTVNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::~time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::~time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_date_order<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_time<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_date<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_weekday<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_monthname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_year<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__cxx11::time_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::time_get<wchar_t> (0x0x7f3512116700) 0
    vptr=((& std::__cxx11::time_get<wchar_t>::_ZTVNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7f3512150540) 0
      primary-for std::__cxx11::time_get<wchar_t> (0x0x7f3512116700)
  std::time_base (0x0x7f35121505a0) 0 empty

Vtable for std::__cxx11::time_get_byname<wchar_t>
std::__cxx11::time_get_byname<wchar_t>::_ZTVNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__cxx11::time_get_byname<_CharT, _InIter>::~time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__cxx11::time_get_byname<_CharT, _InIter>::~time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_date_order<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_time<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_date<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_weekday<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_monthname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_year<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__cxx11::time_get_byname<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::time_get_byname<wchar_t> (0x0x7f351214f548) 0
    vptr=((& std::__cxx11::time_get_byname<wchar_t>::_ZTVNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::__cxx11::time_get<wchar_t> (0x0x7f3512116850) 0
      primary-for std::__cxx11::time_get_byname<wchar_t> (0x0x7f351214f548)
    std::locale::facet (0x0x7f3512150660) 0
        primary-for std::__cxx11::time_get<wchar_t> (0x0x7f3512116850)
    std::time_base (0x0x7f35121506c0) 0 empty

Vtable for std::__cxx11::messages_byname<wchar_t>
std::__cxx11::messages_byname<wchar_t>::_ZTVNSt7__cxx1115messages_bynameIwEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115messages_bynameIwEE)
16    (int (*)(...))std::__cxx11::messages_byname<_CharT>::~messages_byname<wchar_t>
24    (int (*)(...))std::__cxx11::messages_byname<_CharT>::~messages_byname<wchar_t>
32    (int (*)(...))std::__cxx11::messages<_CharT>::do_open<wchar_t>
40    (int (*)(...))std::__cxx11::messages<_CharT>::do_get<wchar_t>
48    (int (*)(...))std::__cxx11::messages<_CharT>::do_close<wchar_t>

Class std::__cxx11::messages_byname<wchar_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::messages_byname<wchar_t> (0x0x7f351214f618) 0
    vptr=((& std::__cxx11::messages_byname<wchar_t>::_ZTVNSt7__cxx1115messages_bynameIwEE) + 16u)
  std::__cxx11::messages<wchar_t> (0x0x7f3512116930) 0
      primary-for std::__cxx11::messages_byname<wchar_t> (0x0x7f351214f618)
    std::locale::facet (0x0x7f3512150720) 0
        primary-for std::__cxx11::messages<wchar_t> (0x0x7f3512116930)
    std::messages_base (0x0x7f3512150780) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f351214fb60) 0
  std::__uses_alloc_base (0x0x7f35121e3e40) 0 empty

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

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

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

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

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

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

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

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

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

Vtable for ost::Exception
ost::Exception::_ZTVN3ost9ExceptionE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost9ExceptionE)
16    (int (*)(...))ost::Exception::~Exception
24    (int (*)(...))ost::Exception::~Exception
32    (int (*)(...))ost::Exception::what
40    (int (*)(...))ost::Exception::getString

Class ost::Exception
   size=48 align=8
   base size=48 base align=8
ost::Exception (0x0x7f3511ecbb60) 0
    vptr=((& ost::Exception::_ZTVN3ost9ExceptionE) + 16u)
  std::exception (0x0x7f3511c38a80) 0 nearly-empty
      primary-for ost::Exception (0x0x7f3511ecbb60)

Vtable for ost::IOException
ost::IOException::_ZTVN3ost11IOExceptionE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost11IOExceptionE)
16    (int (*)(...))ost::IOException::~IOException
24    (int (*)(...))ost::IOException::~IOException
32    (int (*)(...))ost::Exception::what
40    (int (*)(...))ost::Exception::getString
48    (int (*)(...))ost::IOException::getSystemError
56    (int (*)(...))ost::IOException::getSystemErrorString

Class ost::IOException
   size=64 align=8
   base size=64 base align=8
ost::IOException (0x0x7f3511ecbbc8) 0
    vptr=((& ost::IOException::_ZTVN3ost11IOExceptionE) + 16u)
  ost::Exception (0x0x7f3511ecbc30) 0
      primary-for ost::IOException (0x0x7f3511ecbbc8)
    std::exception (0x0x7f3511c38ae0) 0 nearly-empty
        primary-for ost::Exception (0x0x7f3511ecbc30)

Vtable for ost::ThrException
ost::ThrException::_ZTVN3ost12ThrExceptionE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost12ThrExceptionE)
16    (int (*)(...))ost::ThrException::~ThrException
24    (int (*)(...))ost::ThrException::~ThrException
32    (int (*)(...))ost::Exception::what
40    (int (*)(...))ost::Exception::getString

Class ost::ThrException
   size=48 align=8
   base size=48 base align=8
ost::ThrException (0x0x7f3511ecbc98) 0
    vptr=((& ost::ThrException::_ZTVN3ost12ThrExceptionE) + 16u)
  ost::Exception (0x0x7f3511ecbd00) 0
      primary-for ost::ThrException (0x0x7f3511ecbc98)
    std::exception (0x0x7f3511c38b40) 0 nearly-empty
        primary-for ost::Exception (0x0x7f3511ecbd00)

Vtable for ost::SyncException
ost::SyncException::_ZTVN3ost13SyncExceptionE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost13SyncExceptionE)
16    (int (*)(...))ost::SyncException::~SyncException
24    (int (*)(...))ost::SyncException::~SyncException
32    (int (*)(...))ost::Exception::what
40    (int (*)(...))ost::Exception::getString

Class ost::SyncException
   size=48 align=8
   base size=48 base align=8
ost::SyncException (0x0x7f3511ecbd68) 0
    vptr=((& ost::SyncException::_ZTVN3ost13SyncExceptionE) + 16u)
  ost::ThrException (0x0x7f3511ecbdd0) 0
      primary-for ost::SyncException (0x0x7f3511ecbd68)
    ost::Exception (0x0x7f3511ecbe38) 0
        primary-for ost::ThrException (0x0x7f3511ecbdd0)
      std::exception (0x0x7f3511c38d20) 0 nearly-empty
          primary-for ost::Exception (0x0x7f3511ecbe38)

Vtable for ost::InterruptException
ost::InterruptException::_ZTVN3ost18InterruptExceptionE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost18InterruptExceptionE)
16    (int (*)(...))ost::InterruptException::~InterruptException
24    (int (*)(...))ost::InterruptException::~InterruptException
32    (int (*)(...))ost::Exception::what
40    (int (*)(...))ost::Exception::getString

Class ost::InterruptException
   size=48 align=8
   base size=48 base align=8
ost::InterruptException (0x0x7f3511ecbea0) 0
    vptr=((& ost::InterruptException::_ZTVN3ost18InterruptExceptionE) + 16u)
  ost::ThrException (0x0x7f3511ecbf08) 0
      primary-for ost::InterruptException (0x0x7f3511ecbea0)
    ost::Exception (0x0x7f3511ecbf70) 0
        primary-for ost::ThrException (0x0x7f3511ecbf08)
      std::exception (0x0x7f3511c91120) 0 nearly-empty
          primary-for ost::Exception (0x0x7f3511ecbf70)

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

Class std::_PCC<true, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7f3511d5cc60) 0 empty

Class std::is_function<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*> (0x0x7f3511caf208) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511d5ccc0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > > (0x0x7f3511d5cd20) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*> (0x0x7f3511caf270) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511d5ce40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> > (0x0x7f3511d5cea0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f3511caf2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511d5cf00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> > (0x0x7f3511caf340) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f3511caf3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511d5cf60) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*> (0x0x7f3511caf410) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511dd9000) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f3511dd9060) 0 empty

Class std::remove_volatile<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node_base*> (0x0x7f3511dd9120) 0 empty

Class std::remove_const<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node_base*> (0x0x7f3511dd9180) 0 empty

Class std::remove_cv<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node_base*> (0x0x7f3511dd90c0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base*> (0x0x7f3511caf4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511dd91e0) 0 empty

Class std::is_void<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base*> (0x0x7f3511caf548) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511dd9240) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f3511caf5b0) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f3511caf618) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511dd92a0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f3511caf750) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f3511caf7b8) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f3511caf820) 0 empty
      std::integral_constant<bool, false> (0x0x7f3511dd9300) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > > (0x0x7f3511caf8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511dd9360) 0 empty

Class std::is_object<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*> (0x0x7f3511caf958) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511dd93c0) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> > (0x0x7f3511dd9420) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> > (0x0x7f3511caf9c0) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f3511cafa28) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511dd9480) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*> (0x0x7f3511cafb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511dd95a0) 0 empty

Class std::is_function<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*&> (0x0x7f3511cafbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511dd9660) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base*&>, std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base*&>, std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > > (0x0x7f3511dd96c0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f3511cafc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511dd97e0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> > (0x0x7f3511dd9840) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> > (0x0x7f3511cafc98) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f3511cafd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511dd98a0) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f3511cafd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511dd9900) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f3511dd9960) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f3511cafdd0) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f3511cafe38) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511dd99c0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f3511caff70) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f3511caf138) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f3511caf1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511dd9a20) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > > (0x0x7f3511df4068) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511dd9a80) 0 empty

Class std::is_object<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*&> (0x0x7f3511df40d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511dd9ae0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> > (0x0x7f3511dd9b40) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> > (0x0x7f3511df4138) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f3511df41a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511dd9ba0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*&> (0x0x7f3511df42d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511dd9cc0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f3511dd9d20) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f3511df4340) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f3511dd9d80) 0 empty

Class std::is_function<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base* const&> (0x0x7f3511df4410) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511dd9de0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f3511df4478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511dd9ea0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> > (0x0x7f3511dd9f00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> > (0x0x7f3511df44e0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f3511df4548) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511dd9f60) 0 empty

Class std::is_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f3511df45b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511a03000) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f3511a03060) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f3511df4618) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f3511df4680) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511a030c0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f3511df46e8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f3511df4750) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f3511df47b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511a03120) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > > (0x0x7f3511df4820) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511a03180) 0 empty

Class std::is_object<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base* const&> (0x0x7f3511df4888) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511a031e0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> > (0x0x7f3511a03240) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> > (0x0x7f3511df48f0) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f3511df4958) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511a032a0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base* const&> (0x0x7f3511df49c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511a03300) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f3511a03360) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f3511df4a28) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f3511a033c0) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f3511dd9600) 0 empty

Class std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f3511df4a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511a03420) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f3511df4af8) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f3511df4b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511a03480) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f3511df4bc8) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f3511df4c30) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f3511df4c98) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511a034e0) 0 empty

Class std::conditional<true, std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > (0x0x7f3511a03540) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > (0x0x7f3511df4d00) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f3511df4d68) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f3511df4dd0) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f3511df4e38) 0 empty
        std::integral_constant<bool, true> (0x0x7f3511a035a0) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&> (0x0x7f3511a03600) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > > (0x0x7f3511df4f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511a03660) 0 empty

Class std::conditional<false, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&> (0x0x7f3511a036c0) 0 empty

Class std::is_function<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*&&> (0x0x7f3511a20000) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511a03780) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base*&&>, std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base*&&>, std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > > (0x0x7f3511a037e0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f3511a20068) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511a03900) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base*&&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base*&&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&&> > (0x0x7f3511a03960) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f3511a200d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511a039c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&&> > (0x0x7f3511a20138) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f3511a201a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511a03a20) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f3511a20208) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511a03a80) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f3511a03ae0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f3511a20270) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f3511a202d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511a03b40) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f3511a20410) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f3511a20478) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f3511a204e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511a03ba0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > > (0x0x7f3511a205b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511a03c00) 0 empty

Class std::is_object<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*&&> (0x0x7f3511a20618) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511a03c60) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&> > (0x0x7f3511a03cc0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&> > (0x0x7f3511a20680) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f3511a206e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511a03d20) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*&&> (0x0x7f3511a208f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511a03d80) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7f3511a03de0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f3511a20958) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7f3511a03e40) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f3511a03720) 0 empty

Class std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f3511a209c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511a03ea0) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f3511a20a28) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f3511a20a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511a03f00) 0 empty

Class std::is_move_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f3511a20af8) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f3511a20b60) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f3511a20bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511a03f60) 0 empty

Class std::conditional<true, std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> > (0x0x7f3511a32000) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> > (0x0x7f3511a20c30) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f3511a20c98) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f3511a20d00) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f3511a20d68) 0 empty
        std::integral_constant<bool, true> (0x0x7f3511a32060) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&&, std::__nonesuch&&> (0x0x7f3511a320c0) 0 empty

Class std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=16 align=8
   base size=16 base align=8
std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7f3511d5cc00) 0

Vtable for ost::HEXdump
ost::HEXdump::_ZTVN3ost7HEXdumpE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost7HEXdumpE)
16    (int (*)(...))ost::HEXdump::~HEXdump
24    (int (*)(...))ost::HEXdump::~HEXdump

Class ost::HEXdump
   size=40 align=8
   base size=40 base align=8
ost::HEXdump (0x0x7f3511b12cc0) 0
    vptr=((& ost::HEXdump::_ZTVN3ost7HEXdumpE) + 16u)

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

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

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

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

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

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

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

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

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

Class std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f3511b2b270) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f3511b2b2d8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f3511b330c0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<char> > (0x0x7f3511b2b340) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f3511b2b3a8) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f3511b2b410) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f3511b33120) 0 empty

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

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

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

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

Class std::__is_nt_default_constructible_impl<std::allocator<char>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f3511b2b5b0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f3511b2b618) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511b33300) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f3511b2b680) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f3511b2b6e8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f3511b2b750) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511b33360) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<char> > (0x0x7f3511b2b7b8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f3511b2b820) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f3511b2b888) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f3511b2b8f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f3511b333c0) 0 empty

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

Vtable for ost::AppLogException
ost::AppLogException::_ZTVN3ost15AppLogExceptionE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost15AppLogExceptionE)
16    (int (*)(...))ost::AppLogException::~AppLogException
24    (int (*)(...))ost::AppLogException::~AppLogException
32    (int (*)(...))ost::Exception::what
40    (int (*)(...))ost::Exception::getString

Class ost::AppLogException
   size=48 align=8
   base size=48 base align=8
ost::AppLogException (0x0x7f3511b2ba90) 0
    vptr=((& ost::AppLogException::_ZTVN3ost15AppLogExceptionE) + 16u)
  ost::Exception (0x0x7f3511b2baf8) 0
      primary-for ost::AppLogException (0x0x7f3511b2ba90)
    std::exception (0x0x7f3511b338a0) 0 nearly-empty
        primary-for ost::Exception (0x0x7f3511b2baf8)

Class ost::AppLog::Ident
   size=32 align=8
   base size=32 base align=8
ost::AppLog::Ident (0x0x7f3511b33b40) 0

Vtable for ost::AppLog
ost::AppLog::_ZTVN3ost6AppLogE: 27u entries
0     80u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN3ost6AppLogE)
24    (int (*)(...))ost::AppLog::~AppLog
32    (int (*)(...))ost::AppLog::~AppLog
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<char, std::char_traits<char> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<char, std::char_traits<char> >
72    (int (*)(...))ost::AppLog::sync
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
88    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<char, std::char_traits<char> >
104   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<char, std::char_traits<char> >
120   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
128   (int (*)(...))ost::AppLog::overflow
136   16u
144   (int (*)(...))-64
152   (int (*)(...))(& _ZTIN3ost6AppLogE)
160   (int (*)(...))ost::AppLog::_ZThn64_N3ost6AppLogD1Ev
168   (int (*)(...))ost::AppLog::_ZThn64_N3ost6AppLogD0Ev
176   18446744073709551536u
184   (int (*)(...))-80
192   (int (*)(...))(& _ZTIN3ost6AppLogE)
200   (int (*)(...))ost::AppLog::_ZTv0_n24_N3ost6AppLogD1Ev
208   (int (*)(...))ost::AppLog::_ZTv0_n24_N3ost6AppLogD0Ev

Construction vtable for std::basic_ostream<char> (0x0x7f3511b2bb60 instance) in ost::AppLog
ost::AppLog::_ZTCN3ost6AppLogE64_So: 10u entries
0     16u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551600u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for ost::AppLog
ost::AppLog::_ZTTN3ost6AppLogE: 5u entries
0     ((& ost::AppLog::_ZTVN3ost6AppLogE) + 24u)
8     ((& ost::AppLog::_ZTCN3ost6AppLogE64_So) + 24u)
16    ((& ost::AppLog::_ZTCN3ost6AppLogE64_So) + 64u)
24    ((& ost::AppLog::_ZTVN3ost6AppLogE) + 160u)
32    ((& ost::AppLog::_ZTVN3ost6AppLogE) + 200u)

Class ost::AppLog
   size=344 align=8
   base size=80 base align=8
ost::AppLog (0x0x7f3511b3caf0) 0
    vptridx=0u vptr=((& ost::AppLog::_ZTVN3ost6AppLogE) + 24u)
  std::basic_streambuf<char> (0x0x7f3511b33a80) 0
      primary-for ost::AppLog (0x0x7f3511b3caf0)
  std::basic_ostream<char> (0x0x7f3511b2bb60) 64 nearly-empty
      subvttidx=8u vptridx=24u vptr=((& ost::AppLog::_ZTVN3ost6AppLogE) + 160u)
    std::basic_ios<char> (0x0x7f3511b2bbc8) 80 virtual
        vptridx=32u vbaseoffset=-24 vptr=((& ost::AppLog::_ZTVN3ost6AppLogE) + 200u)
      std::ios_base (0x0x7f3511b33ae0) 80
          primary-for std::basic_ios<char> (0x0x7f3511b2bbc8)

Class __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511b70ba0) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511b2bd00) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511b70d20) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511b70de0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511b2be38) 0 empty
  std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511b70e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511b70ea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511b70f60) 0 empty

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

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

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511bc91e0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511b2bc30) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511bc92a0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x7f3511b2bea0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511be6000) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511bc9300) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511b70f00) 0

Class std::map<std::__cxx11::basic_string<char>, ost::Slog::Level>
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, ost::Slog::Level> (0x0x7f3511b70b40) 0

Class std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511bc9360) 0

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

Class std::_PCC<true, const std::__cxx11::basic_string<char>, ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const std::__cxx11::basic_string<char>, ost::Slog::Level> (0x0x7f3511bc95a0) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511be6270) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char> > (0x0x7f3511be62d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511bc97e0) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511be68f0) 0 empty
  std::is_void<const std::__cxx11::basic_string<char> > (0x0x7f3511be6958) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511bc9ba0) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511be69c0) 0 empty
  std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511be6a28) 0 empty
    std::is_void<const std::__cxx11::basic_string<char> > (0x0x7f3511be6a90) 0 empty
      std::integral_constant<bool, false> (0x0x7f3511bc9c00) 0 empty

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

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

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

Class std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511be6c98) 0 empty
  std::is_object<const std::__cxx11::basic_string<char> > (0x0x7f3511be6d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511bc9d80) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3511be6f70) 0 empty
  std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7f3511b2bdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351191f060) 0 empty

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

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

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3511922138) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f35119221a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351191f180) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3511922208) 0 empty
  std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3511922270) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f35119222d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f351191f1e0) 0 empty

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

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

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

Class std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f35119224e0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f3511922548) 0 empty
    std::integral_constant<bool, true> (0x0x7f351191f360) 0 empty

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

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

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

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

Class std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f35119226e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351191f4e0) 0 empty

Class std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f3511922820) 0 empty
  std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f3511922888) 0 empty
    std::integral_constant<bool, false> (0x0x7f351191f540) 0 empty

Class std::is_copy_assignable<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7f3511922958) 0 empty
  std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f35119229c0) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f3511922a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f351191f5a0) 0 empty

Class std::conditional<false, std::is_copy_assignable<ost::Slog::Level>, std::is_copy_assignable<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<ost::Slog::Level>, std::is_copy_assignable<const std::__cxx11::basic_string<char> > > (0x0x7f351191f600) 0 empty

Class std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<ost::Slog::Level> > (0x0x7f3511922af8) 0 empty
  std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7f3511922b60) 0 empty
    std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f3511922bc8) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f3511922c30) 0 empty
        std::integral_constant<bool, false> (0x0x7f351191f660) 0 empty

Class std::conditional<false, const std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&, const std::__nonesuch&> (0x0x7f351191f6c0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<ost::Slog::Level> > > (0x0x7f3511922d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f351191f720) 0 empty

Class std::conditional<true, const std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&, const std::__nonesuch&> (0x0x7f351191f780) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f3511946068) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f35119460d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351191fa20) 0 empty

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

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

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f3511946270) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f35119462d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351191fb40) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f3511946340) 0 empty
  std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f35119463a8) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f3511946410) 0 empty
      std::integral_constant<bool, true> (0x0x7f351191fba0) 0 empty

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

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

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

Class std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f3511946618) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f3511946680) 0 empty
    std::integral_constant<bool, true> (0x0x7f351191fd20) 0 empty

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

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

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

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

Class std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f35119467b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351191fea0) 0 empty

Class std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f35119468f0) 0 empty
  std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f3511946958) 0 empty
    std::integral_constant<bool, false> (0x0x7f351191ff00) 0 empty

Class std::is_move_assignable<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7f3511946a28) 0 empty
  std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f3511946a90) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f3511946af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f351191ff60) 0 empty

Class std::conditional<false, std::is_move_assignable<ost::Slog::Level>, std::is_move_assignable<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<ost::Slog::Level>, std::is_move_assignable<const std::__cxx11::basic_string<char> > > (0x0x7f3511956000) 0 empty

Class std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<ost::Slog::Level> > (0x0x7f3511946bc8) 0 empty
  std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7f3511946c30) 0 empty
    std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f3511946c98) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f3511946d00) 0 empty
        std::integral_constant<bool, false> (0x0x7f3511956060) 0 empty

Class std::conditional<false, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&&, std::__nonesuch&&> (0x0x7f35119560c0) 0 empty

Class std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>
   size=40 align=8
   base size=36 base align=8
std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> (0x0x7f3511bc9540) 0

Class std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511946dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511956120) 0 empty

Class std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511946e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511956180) 0 empty

Class ost::logStruct
   size=568 align=8
   base size=568 base align=8
ost::logStruct (0x0x7f3511956540) 0

Class ost::levelNamePair
   size=16 align=8
   base size=16 base align=8
ost::levelNamePair (0x0x7f35119568a0) 0

Class ost::LevelName
   size=48 align=8
   base size=48 base align=8
ost::LevelName (0x0x7f3511946ea0) 0
  std::map<std::__cxx11::basic_string<char>, ost::Slog::Level> (0x0x7f3511956900) 0

Class std::is_array<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511946f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511956960) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511956a20) 0 empty

Class std::remove_const<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511956a80) 0 empty

Class std::remove_cv<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35119569c0) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511956ae0) 0 empty

Class std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a208) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511956b40) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f351198a340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511956ba0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > > (0x0x7f3511956c00) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a3a8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f3511956c60) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f351198a410) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a478) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f3511956cc0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a4e0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f351198a548) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a5b0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f3511956d20) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false> (0x0x7f351198a618) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511956d80) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a680) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511956de0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false>, std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false>, std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f3511956e40) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511956ea0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false> (0x0x7f351198a750) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511956f00) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, false> > (0x0x7f351198a820) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false> (0x0x7f351198a888) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511956f60) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198a958) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, false> > (0x0x7f351198a9c0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false> (0x0x7f351198aa28) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f351198aa90) 0 empty
        std::integral_constant<bool, true> (0x0x7f351199e000) 0 empty

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

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

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

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

Class std::__is_void_helper<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<std::__cxx11::basic_string<char> > > (0x0x7f351198ad68) 0 empty
  std::integral_constant<bool, false> (0x0x7f351199e1e0) 0 empty

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

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

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

Class std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7f351198af70) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f351199e360) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f35119b1000) 0 empty
  std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7f35119b1068) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f351199e3c0) 0 empty

Class std::__is_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f35119b10d0) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f35119b1138) 0 empty
    std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7f35119b11a0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f351199e420) 0 empty

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

Class std::is_default_constructible<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<std::__cxx11::basic_string<char> > > (0x0x7f35119b1270) 0 empty
  std::integral_constant<bool, true> (0x0x7f351199e5a0) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f35119b12d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f351199e660) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f35119b1340) 0 empty
  std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f35119b13a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351199e6c0) 0 empty

Class std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7f35119b1410) 0 empty
  std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f35119b1478) 0 empty
    std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f35119b14e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f351199e7e0) 0 empty

Class std::is_nothrow_default_constructible<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<std::__cxx11::basic_string<char> > > (0x0x7f35119b1548) 0 empty
  std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7f35119b15b0) 0 empty
    std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f35119b1618) 0 empty
      std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f35119b1680) 0 empty
        std::integral_constant<bool, true> (0x0x7f351199e8a0) 0 empty

Class std::remove_reference<const char* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const char* const&> (0x0x7f351199eba0) 0 empty

Class std::is_array<const char* const>
   size=1 align=1
   base size=1 base align=1
std::is_array<const char* const> (0x0x7f35119b1750) 0 empty
  std::integral_constant<bool, false> (0x0x7f351199ec00) 0 empty

Class std::is_function<const char* const>
   size=1 align=1
   base size=1 base align=1
std::is_function<const char* const> (0x0x7f35119b17b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351199ec60) 0 empty

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

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

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

Class std::__decay_selector<const char* const, false, false>
   size=1 align=1
   base size=0 base align=1
std::__decay_selector<const char* const, false, false> (0x0x7f351199ecc0) 0 empty

Class std::decay<const char* const&>
   size=1 align=1
   base size=0 base align=1
std::decay<const char* const&> (0x0x7f351199eb40) 0 empty

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

Class std::__decay_and_strip<const char* const&>
   size=1 align=1
   base size=0 base align=1
std::__decay_and_strip<const char* const&> (0x0x7f351199eae0) 0 empty

Class std::remove_reference<const ost::Slog::Level&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const ost::Slog::Level&> (0x0x7f351199ef60) 0 empty

Class std::is_array<const ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_array<const ost::Slog::Level> (0x0x7f35119b19c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35119c7000) 0 empty

Class std::is_function<const ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_function<const ost::Slog::Level> (0x0x7f35119b1a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35119c7060) 0 empty

Class std::remove_volatile<const ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const ost::Slog::Level> (0x0x7f35119c7180) 0 empty

Class std::remove_const<const ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const ost::Slog::Level> (0x0x7f35119c71e0) 0 empty

Class std::remove_cv<const ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const ost::Slog::Level> (0x0x7f35119c7120) 0 empty

Class std::__decay_selector<const ost::Slog::Level, false, false>
   size=1 align=1
   base size=0 base align=1
std::__decay_selector<const ost::Slog::Level, false, false> (0x0x7f35119c70c0) 0 empty

Class std::decay<const ost::Slog::Level&>
   size=1 align=1
   base size=0 base align=1
std::decay<const ost::Slog::Level&> (0x0x7f351199ef00) 0 empty

Class std::__strip_reference_wrapper<ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::__strip_reference_wrapper<ost::Slog::Level> (0x0x7f35119c7240) 0 empty

Class std::__decay_and_strip<const ost::Slog::Level&>
   size=1 align=1
   base size=0 base align=1
std::__decay_and_strip<const ost::Slog::Level&> (0x0x7f351199eea0) 0 empty

Class std::_PCC<true, const char*, ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const char*, ost::Slog::Level> (0x0x7f35119c7300) 0 empty

Class std::is_function<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_function<const char*> (0x0x7f35119b1bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35119c7360) 0 empty

Class std::conditional<false, std::is_function<const char*>, std::__or_<std::is_reference<const char*>, std::is_void<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const char*>, std::__or_<std::is_reference<const char*>, std::is_void<const char*> > > (0x0x7f35119c73c0) 0 empty

Class std::is_lvalue_reference<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const char*> (0x0x7f35119b1c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f35119c7420) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const char*>, std::is_rvalue_reference<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const char*>, std::is_rvalue_reference<const char*> > (0x0x7f35119c7480) 0 empty

Class std::is_rvalue_reference<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const char*> (0x0x7f35119b1e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35119c74e0) 0 empty

Class std::__or_<std::is_lvalue_reference<const char*>, std::is_rvalue_reference<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const char*>, std::is_rvalue_reference<const char*> > (0x0x7f35119b1ea0) 0 empty
  std::is_rvalue_reference<const char*> (0x0x7f35119b1f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f35119c7540) 0 empty

Class std::is_reference<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const char*> (0x0x7f35119b1f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35119c7660) 0 empty

Class std::conditional<false, std::is_reference<const char*>, std::is_void<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const char*>, std::is_void<const char*> > (0x0x7f35119c76c0) 0 empty

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

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

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

Class std::__is_void_helper<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const char*> (0x0x7f3511627068) 0 empty
  std::integral_constant<bool, false> (0x0x7f35119c7840) 0 empty

Class std::is_void<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char*> (0x0x7f35116270d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35119c78a0) 0 empty

Class std::__or_<std::is_reference<const char*>, std::is_void<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const char*>, std::is_void<const char*> > (0x0x7f3511627138) 0 empty
  std::is_void<const char*> (0x0x7f35116271a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35119c7900) 0 empty

Class std::__or_<std::is_function<const char*>, std::is_reference<const char*>, std::is_void<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const char*>, std::is_reference<const char*>, std::is_void<const char*> > (0x0x7f3511627208) 0 empty
  std::__or_<std::is_reference<const char*>, std::is_void<const char*> > (0x0x7f3511627270) 0 empty
    std::is_void<const char*> (0x0x7f35116272d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35119c7960) 0 empty

Class std::__not_<std::__or_<std::is_function<const char*>, std::is_reference<const char*>, std::is_void<const char*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const char*>, std::is_reference<const char*>, std::is_void<const char*> > > (0x0x7f35116274e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35119c79c0) 0 empty

Class std::is_object<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_object<const char*> (0x0x7f3511627548) 0 empty
  std::integral_constant<bool, true> (0x0x7f35119c7a20) 0 empty

Class std::conditional<true, std::is_object<const char*>, std::is_reference<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const char*>, std::is_reference<const char*> > (0x0x7f35119c7a80) 0 empty

Class std::__or_<std::is_object<const char*>, std::is_reference<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const char*>, std::is_reference<const char*> > (0x0x7f35116275b0) 0 empty
  std::is_object<const char*> (0x0x7f3511627618) 0 empty
    std::integral_constant<bool, true> (0x0x7f35119c7ae0) 0 empty

Class std::__is_referenceable<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const char*> (0x0x7f3511627680) 0 empty
  std::integral_constant<bool, true> (0x0x7f35119c7b40) 0 empty

Class std::is_function<const char*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const char*&> (0x0x7f35116276e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35119c7c00) 0 empty

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

Class std::is_lvalue_reference<const char*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const char*&> (0x0x7f3511627750) 0 empty
  std::integral_constant<bool, true> (0x0x7f35119c7cc0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const char*&>, std::is_rvalue_reference<const char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const char*&>, std::is_rvalue_reference<const char*&> > (0x0x7f35119c7d20) 0 empty

Class std::__or_<std::is_lvalue_reference<const char*&>, std::is_rvalue_reference<const char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const char*&>, std::is_rvalue_reference<const char*&> > (0x0x7f3511627958) 0 empty
  std::is_lvalue_reference<const char*&> (0x0x7f35116279c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35119c7d80) 0 empty

Class std::is_reference<const char*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const char*&> (0x0x7f3511627a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f35119c7ea0) 0 empty

Class std::conditional<true, std::is_reference<const char*&>, std::is_void<const char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const char*&>, std::is_void<const char*&> > (0x0x7f35119c7f00) 0 empty

Class std::__or_<std::is_reference<const char*&>, std::is_void<const char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const char*&>, std::is_void<const char*&> > (0x0x7f3511627a90) 0 empty
  std::is_reference<const char*&> (0x0x7f3511627af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35119c7f60) 0 empty

Class std::__or_<std::is_function<const char*&>, std::is_reference<const char*&>, std::is_void<const char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const char*&>, std::is_reference<const char*&>, std::is_void<const char*&> > (0x0x7f3511627b60) 0 empty
  std::__or_<std::is_reference<const char*&>, std::is_void<const char*&> > (0x0x7f3511627bc8) 0 empty
    std::is_reference<const char*&> (0x0x7f3511627c30) 0 empty
      std::integral_constant<bool, true> (0x0x7f351163e000) 0 empty

Class std::__not_<std::__or_<std::is_function<const char*&>, std::is_reference<const char*&>, std::is_void<const char*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const char*&>, std::is_reference<const char*&>, std::is_void<const char*&> > > (0x0x7f3511627d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f351163e060) 0 empty

Class std::is_object<const char*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const char*&> (0x0x7f3511627dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351163e0c0) 0 empty

Class std::conditional<false, std::is_object<const char*&>, std::is_reference<const char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const char*&>, std::is_reference<const char*&> > (0x0x7f351163e120) 0 empty

Class std::__or_<std::is_object<const char*&>, std::is_reference<const char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const char*&>, std::is_reference<const char*&> > (0x0x7f3511627e38) 0 empty
  std::is_reference<const char*&> (0x0x7f3511627ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351163e180) 0 empty

Class std::__is_referenceable<const char*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const char*&> (0x0x7f3511627f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f351163e1e0) 0 empty

Class std::__add_rvalue_reference_helper<const char*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const char*&, true> (0x0x7f351163e240) 0 empty

Class std::add_rvalue_reference<const char*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const char*&> (0x0x7f3511627f70) 0 empty
  std::__add_rvalue_reference_helper<const char*&, true> (0x0x7f351163e2a0) 0 empty

Class std::is_function<const char* const&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const char* const&> (0x0x7f3511645068) 0 empty
  std::integral_constant<bool, false> (0x0x7f351163e300) 0 empty

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

Class std::is_lvalue_reference<const char* const&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const char* const&> (0x0x7f35116450d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f351163e3c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const char* const&>, std::is_rvalue_reference<const char* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const char* const&>, std::is_rvalue_reference<const char* const&> > (0x0x7f351163e420) 0 empty

Class std::__or_<std::is_lvalue_reference<const char* const&>, std::is_rvalue_reference<const char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const char* const&>, std::is_rvalue_reference<const char* const&> > (0x0x7f3511645138) 0 empty
  std::is_lvalue_reference<const char* const&> (0x0x7f35116451a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351163e480) 0 empty

Class std::is_reference<const char* const&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const char* const&> (0x0x7f35116453a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f351163e4e0) 0 empty

Class std::conditional<true, std::is_reference<const char* const&>, std::is_void<const char* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const char* const&>, std::is_void<const char* const&> > (0x0x7f351163e540) 0 empty

Class std::__or_<std::is_reference<const char* const&>, std::is_void<const char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const char* const&>, std::is_void<const char* const&> > (0x0x7f35116454e0) 0 empty
  std::is_reference<const char* const&> (0x0x7f3511645548) 0 empty
    std::integral_constant<bool, true> (0x0x7f351163e660) 0 empty

Class std::__or_<std::is_function<const char* const&>, std::is_reference<const char* const&>, std::is_void<const char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const char* const&>, std::is_reference<const char* const&>, std::is_void<const char* const&> > (0x0x7f35116455b0) 0 empty
  std::__or_<std::is_reference<const char* const&>, std::is_void<const char* const&> > (0x0x7f3511645618) 0 empty
    std::is_reference<const char* const&> (0x0x7f3511645680) 0 empty
      std::integral_constant<bool, true> (0x0x7f351163e6c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const char* const&>, std::is_reference<const char* const&>, std::is_void<const char* const&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const char* const&>, std::is_reference<const char* const&>, std::is_void<const char* const&> > > (0x0x7f35116456e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351163e720) 0 empty

Class std::is_object<const char* const&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const char* const&> (0x0x7f3511645750) 0 empty
  std::integral_constant<bool, false> (0x0x7f351163e780) 0 empty

Class std::conditional<false, std::is_object<const char* const&>, std::is_reference<const char* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const char* const&>, std::is_reference<const char* const&> > (0x0x7f351163e7e0) 0 empty

Class std::__or_<std::is_object<const char* const&>, std::is_reference<const char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const char* const&>, std::is_reference<const char* const&> > (0x0x7f3511645888) 0 empty
  std::is_reference<const char* const&> (0x0x7f35116458f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351163e900) 0 empty

Class std::__is_referenceable<const char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const char* const&> (0x0x7f3511645958) 0 empty
  std::integral_constant<bool, true> (0x0x7f351163e960) 0 empty

Class std::__add_rvalue_reference_helper<const char* const&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const char* const&, true> (0x0x7f351163e9c0) 0 empty

Class std::add_rvalue_reference<const char* const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const char* const&> (0x0x7f35116459c0) 0 empty
  std::__add_rvalue_reference_helper<const char* const&, true> (0x0x7f351163ea20) 0 empty

Class std::__is_assignable_helper<const char*&, const char* const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const char*&, const char* const&> (0x0x7f35119c7ba0) 0 empty

Class std::is_assignable<const char*&, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const char*&, const char* const&> (0x0x7f3511645a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f351163ea80) 0 empty

Class std::__is_copy_assignable_impl<const char*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const char*, true> (0x0x7f3511645a90) 0 empty
  std::is_assignable<const char*&, const char* const&> (0x0x7f3511645af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351163eae0) 0 empty

Class std::is_copy_assignable<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const char*> (0x0x7f3511645b60) 0 empty
  std::__is_copy_assignable_impl<const char*, true> (0x0x7f3511645bc8) 0 empty
    std::is_assignable<const char*&, const char* const&> (0x0x7f3511645c30) 0 empty
      std::integral_constant<bool, true> (0x0x7f351163eb40) 0 empty

Class std::conditional<true, std::is_copy_assignable<ost::Slog::Level>, std::is_copy_assignable<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<ost::Slog::Level>, std::is_copy_assignable<const char*> > (0x0x7f351163eba0) 0 empty

Class std::is_function<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_function<ost::Slog::Level> (0x0x7f3511645d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f351163ec00) 0 empty

Class std::conditional<false, std::is_function<ost::Slog::Level>, std::__or_<std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<ost::Slog::Level>, std::__or_<std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> > > (0x0x7f351163ec60) 0 empty

Class std::is_lvalue_reference<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<ost::Slog::Level> (0x0x7f3511645dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351163ecc0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<ost::Slog::Level>, std::is_rvalue_reference<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<ost::Slog::Level>, std::is_rvalue_reference<ost::Slog::Level> > (0x0x7f351163ed20) 0 empty

Class std::is_rvalue_reference<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<ost::Slog::Level> (0x0x7f3511645e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f351163ed80) 0 empty

Class std::__or_<std::is_lvalue_reference<ost::Slog::Level>, std::is_rvalue_reference<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<ost::Slog::Level>, std::is_rvalue_reference<ost::Slog::Level> > (0x0x7f3511645ea0) 0 empty
  std::is_rvalue_reference<ost::Slog::Level> (0x0x7f3511645f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f351163ede0) 0 empty

Class std::is_reference<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_reference<ost::Slog::Level> (0x0x7f3511666068) 0 empty
  std::integral_constant<bool, false> (0x0x7f351163ef00) 0 empty

Class std::conditional<false, std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> > (0x0x7f351163ef60) 0 empty

Class std::remove_volatile<ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<ost::Slog::Level> (0x0x7f35116681e0) 0 empty

Class std::remove_const<ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::remove_const<ost::Slog::Level> (0x0x7f3511668240) 0 empty

Class std::remove_cv<ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<ost::Slog::Level> (0x0x7f3511668180) 0 empty

Class std::__is_void_helper<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<ost::Slog::Level> (0x0x7f3511666138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116682a0) 0 empty

Class std::is_void<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_void<ost::Slog::Level> (0x0x7f35116661a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511668300) 0 empty

Class std::__or_<std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> > (0x0x7f3511666208) 0 empty
  std::is_void<ost::Slog::Level> (0x0x7f3511666270) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511668360) 0 empty

Class std::__or_<std::is_function<ost::Slog::Level>, std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<ost::Slog::Level>, std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> > (0x0x7f35116662d8) 0 empty
  std::__or_<std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> > (0x0x7f3511666340) 0 empty
    std::is_void<ost::Slog::Level> (0x0x7f35116663a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35116683c0) 0 empty

Class std::__not_<std::__or_<std::is_function<ost::Slog::Level>, std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<ost::Slog::Level>, std::is_reference<ost::Slog::Level>, std::is_void<ost::Slog::Level> > > (0x0x7f3511666410) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511668420) 0 empty

Class std::is_object<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_object<ost::Slog::Level> (0x0x7f3511666478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511668480) 0 empty

Class std::conditional<true, std::is_object<ost::Slog::Level>, std::is_reference<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<ost::Slog::Level>, std::is_reference<ost::Slog::Level> > (0x0x7f35116684e0) 0 empty

Class std::__or_<std::is_object<ost::Slog::Level>, std::is_reference<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<ost::Slog::Level>, std::is_reference<ost::Slog::Level> > (0x0x7f35116664e0) 0 empty
  std::is_object<ost::Slog::Level> (0x0x7f3511666548) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116686c0) 0 empty

Class std::__is_referenceable<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<ost::Slog::Level> (0x0x7f35116665b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511668720) 0 empty

Class std::is_function<ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_function<ost::Slog::Level&> (0x0x7f3511666618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116687e0) 0 empty

Class std::conditional<false, std::is_function<ost::Slog::Level&>, std::__or_<std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<ost::Slog::Level&>, std::__or_<std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> > > (0x0x7f3511668840) 0 empty

Class std::is_lvalue_reference<ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<ost::Slog::Level&> (0x0x7f3511666680) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116688a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<ost::Slog::Level&>, std::is_rvalue_reference<ost::Slog::Level&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<ost::Slog::Level&>, std::is_rvalue_reference<ost::Slog::Level&> > (0x0x7f3511668900) 0 empty

Class std::__or_<std::is_lvalue_reference<ost::Slog::Level&>, std::is_rvalue_reference<ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<ost::Slog::Level&>, std::is_rvalue_reference<ost::Slog::Level&> > (0x0x7f35116666e8) 0 empty
  std::is_lvalue_reference<ost::Slog::Level&> (0x0x7f3511666750) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511668960) 0 empty

Class std::is_reference<ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<ost::Slog::Level&> (0x0x7f3511666958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116689c0) 0 empty

Class std::conditional<true, std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> > (0x0x7f3511668a20) 0 empty

Class std::__or_<std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> > (0x0x7f35116669c0) 0 empty
  std::is_reference<ost::Slog::Level&> (0x0x7f3511666a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511668c00) 0 empty

Class std::__or_<std::is_function<ost::Slog::Level&>, std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<ost::Slog::Level&>, std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> > (0x0x7f3511666a90) 0 empty
  std::__or_<std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> > (0x0x7f3511666af8) 0 empty
    std::is_reference<ost::Slog::Level&> (0x0x7f3511666b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511668c60) 0 empty

Class std::__not_<std::__or_<std::is_function<ost::Slog::Level&>, std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<ost::Slog::Level&>, std::is_reference<ost::Slog::Level&>, std::is_void<ost::Slog::Level&> > > (0x0x7f3511666bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511668cc0) 0 empty

Class std::is_object<ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_object<ost::Slog::Level&> (0x0x7f3511666c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511668d20) 0 empty

Class std::conditional<false, std::is_object<ost::Slog::Level&>, std::is_reference<ost::Slog::Level&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<ost::Slog::Level&>, std::is_reference<ost::Slog::Level&> > (0x0x7f3511668d80) 0 empty

Class std::__or_<std::is_object<ost::Slog::Level&>, std::is_reference<ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<ost::Slog::Level&>, std::is_reference<ost::Slog::Level&> > (0x0x7f3511666d68) 0 empty
  std::is_reference<ost::Slog::Level&> (0x0x7f3511666dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511668ea0) 0 empty

Class std::__is_referenceable<ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<ost::Slog::Level&> (0x0x7f3511666e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511668f00) 0 empty

Class std::__add_rvalue_reference_helper<ost::Slog::Level&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<ost::Slog::Level&, true> (0x0x7f3511668f60) 0 empty

Class std::add_rvalue_reference<ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<ost::Slog::Level&> (0x0x7f3511666ea0) 0 empty
  std::__add_rvalue_reference_helper<ost::Slog::Level&, true> (0x0x7f3511688000) 0 empty

Class std::is_function<const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const ost::Slog::Level&> (0x0x7f3511666f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511688060) 0 empty

Class std::conditional<false, std::is_function<const ost::Slog::Level&>, std::__or_<std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const ost::Slog::Level&>, std::__or_<std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> > > (0x0x7f35116880c0) 0 empty

Class std::is_lvalue_reference<const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const ost::Slog::Level&> (0x0x7f351168f000) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116881e0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const ost::Slog::Level&>, std::is_rvalue_reference<const ost::Slog::Level&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const ost::Slog::Level&>, std::is_rvalue_reference<const ost::Slog::Level&> > (0x0x7f3511688240) 0 empty

Class std::__or_<std::is_lvalue_reference<const ost::Slog::Level&>, std::is_rvalue_reference<const ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const ost::Slog::Level&>, std::is_rvalue_reference<const ost::Slog::Level&> > (0x0x7f351168f068) 0 empty
  std::is_lvalue_reference<const ost::Slog::Level&> (0x0x7f351168f0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116882a0) 0 empty

Class std::is_reference<const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const ost::Slog::Level&> (0x0x7f351168f138) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511688300) 0 empty

Class std::conditional<true, std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> > (0x0x7f3511688360) 0 empty

Class std::__or_<std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> > (0x0x7f351168f270) 0 empty
  std::is_reference<const ost::Slog::Level&> (0x0x7f351168f2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116883c0) 0 empty

Class std::__or_<std::is_function<const ost::Slog::Level&>, std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const ost::Slog::Level&>, std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> > (0x0x7f351168f340) 0 empty
  std::__or_<std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> > (0x0x7f351168f3a8) 0 empty
    std::is_reference<const ost::Slog::Level&> (0x0x7f351168f410) 0 empty
      std::integral_constant<bool, true> (0x0x7f35116884e0) 0 empty

Class std::__not_<std::__or_<std::is_function<const ost::Slog::Level&>, std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const ost::Slog::Level&>, std::is_reference<const ost::Slog::Level&>, std::is_void<const ost::Slog::Level&> > > (0x0x7f351168f478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116885a0) 0 empty

Class std::is_object<const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const ost::Slog::Level&> (0x0x7f351168f4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511688600) 0 empty

Class std::conditional<false, std::is_object<const ost::Slog::Level&>, std::is_reference<const ost::Slog::Level&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const ost::Slog::Level&>, std::is_reference<const ost::Slog::Level&> > (0x0x7f3511688660) 0 empty

Class std::__or_<std::is_object<const ost::Slog::Level&>, std::is_reference<const ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const ost::Slog::Level&>, std::is_reference<const ost::Slog::Level&> > (0x0x7f351168f548) 0 empty
  std::is_reference<const ost::Slog::Level&> (0x0x7f351168f5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116886c0) 0 empty

Class std::__is_referenceable<const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const ost::Slog::Level&> (0x0x7f351168f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116887e0) 0 empty

Class std::__add_rvalue_reference_helper<const ost::Slog::Level&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const ost::Slog::Level&, true> (0x0x7f3511688840) 0 empty

Class std::add_rvalue_reference<const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const ost::Slog::Level&> (0x0x7f351168f750) 0 empty
  std::__add_rvalue_reference_helper<const ost::Slog::Level&, true> (0x0x7f35116888a0) 0 empty

Class std::__is_assignable_helper<ost::Slog::Level&, const ost::Slog::Level&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<ost::Slog::Level&, const ost::Slog::Level&> (0x0x7f3511668780) 0 empty

Class std::is_assignable<ost::Slog::Level&, const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<ost::Slog::Level&, const ost::Slog::Level&> (0x0x7f351168f7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511688900) 0 empty

Class std::__is_copy_assignable_impl<ost::Slog::Level, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<ost::Slog::Level, true> (0x0x7f351168f820) 0 empty
  std::is_assignable<ost::Slog::Level&, const ost::Slog::Level&> (0x0x7f351168f888) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511688960) 0 empty

Class std::is_copy_assignable<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<ost::Slog::Level> (0x0x7f351168f8f0) 0 empty
  std::__is_copy_assignable_impl<ost::Slog::Level, true> (0x0x7f351168f958) 0 empty
    std::is_assignable<ost::Slog::Level&, const ost::Slog::Level&> (0x0x7f351168f9c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f35116889c0) 0 empty

Class std::__and_<std::is_copy_assignable<const char*>, std::is_copy_assignable<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const char*>, std::is_copy_assignable<ost::Slog::Level> > (0x0x7f351168fa28) 0 empty
  std::is_copy_assignable<ost::Slog::Level> (0x0x7f351168fa90) 0 empty
    std::__is_copy_assignable_impl<ost::Slog::Level, true> (0x0x7f351168faf8) 0 empty
      std::is_assignable<ost::Slog::Level&, const ost::Slog::Level&> (0x0x7f351168fb60) 0 empty
        std::integral_constant<bool, true> (0x0x7f3511688a20) 0 empty

Class std::conditional<true, const std::pair<const char*, ost::Slog::Level>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const char*, ost::Slog::Level>&, const std::__nonesuch&> (0x0x7f3511688c00) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const char*>, std::is_copy_assignable<ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const char*>, std::is_copy_assignable<ost::Slog::Level> > > (0x0x7f351168fc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511688de0) 0 empty

Class std::conditional<false, const std::pair<const char*, ost::Slog::Level>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const char*, ost::Slog::Level>&, const std::__nonesuch&> (0x0x7f3511688e40) 0 empty

Class std::is_function<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const char*&&> (0x0x7f351168fea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116ab000) 0 empty

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

Class std::is_lvalue_reference<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const char*&&> (0x0x7f351168ff08) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116ab0c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const char*&&>, std::is_rvalue_reference<const char*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const char*&&>, std::is_rvalue_reference<const char*&&> > (0x0x7f35116ab120) 0 empty

Class std::is_rvalue_reference<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const char*&&> (0x0x7f35116af068) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116ab180) 0 empty

Class std::__or_<std::is_lvalue_reference<const char*&&>, std::is_rvalue_reference<const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const char*&&>, std::is_rvalue_reference<const char*&&> > (0x0x7f35116af0d0) 0 empty
  std::is_rvalue_reference<const char*&&> (0x0x7f35116af138) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116ab1e0) 0 empty

Class std::is_reference<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const char*&&> (0x0x7f35116af1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116ab3c0) 0 empty

Class std::conditional<true, std::is_reference<const char*&&>, std::is_void<const char*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const char*&&>, std::is_void<const char*&&> > (0x0x7f35116ab420) 0 empty

Class std::__or_<std::is_reference<const char*&&>, std::is_void<const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const char*&&>, std::is_void<const char*&&> > (0x0x7f35116af208) 0 empty
  std::is_reference<const char*&&> (0x0x7f35116af270) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116ab480) 0 empty

Class std::__or_<std::is_function<const char*&&>, std::is_reference<const char*&&>, std::is_void<const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const char*&&>, std::is_reference<const char*&&>, std::is_void<const char*&&> > (0x0x7f35116af2d8) 0 empty
  std::__or_<std::is_reference<const char*&&>, std::is_void<const char*&&> > (0x0x7f35116af340) 0 empty
    std::is_reference<const char*&&> (0x0x7f35116af3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f35116ab4e0) 0 empty

Class std::__not_<std::__or_<std::is_function<const char*&&>, std::is_reference<const char*&&>, std::is_void<const char*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const char*&&>, std::is_reference<const char*&&>, std::is_void<const char*&&> > > (0x0x7f35116af4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116ab540) 0 empty

Class std::is_object<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const char*&&> (0x0x7f35116af548) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116ab5a0) 0 empty

Class std::conditional<false, std::is_object<const char*&&>, std::is_reference<const char*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const char*&&>, std::is_reference<const char*&&> > (0x0x7f35116ab600) 0 empty

Class std::__or_<std::is_object<const char*&&>, std::is_reference<const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const char*&&>, std::is_reference<const char*&&> > (0x0x7f35116af5b0) 0 empty
  std::is_reference<const char*&&> (0x0x7f35116af618) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116ab720) 0 empty

Class std::__is_referenceable<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const char*&&> (0x0x7f35116af680) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116ab780) 0 empty

Class std::__add_rvalue_reference_helper<const char*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const char*&&, true> (0x0x7f35116ab7e0) 0 empty

Class std::add_rvalue_reference<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const char*&&> (0x0x7f35116af6e8) 0 empty
  std::__add_rvalue_reference_helper<const char*&&, true> (0x0x7f35116ab840) 0 empty

Class std::__is_assignable_helper<const char*&, const char*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const char*&, const char*&&> (0x0x7f3511688f60) 0 empty

Class std::is_assignable<const char*&, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const char*&, const char*&&> (0x0x7f35116af750) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116ab8a0) 0 empty

Class std::__is_move_assignable_impl<const char*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const char*, true> (0x0x7f35116af7b8) 0 empty
  std::is_assignable<const char*&, const char*&&> (0x0x7f35116af820) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116ab900) 0 empty

Class std::is_move_assignable<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const char*> (0x0x7f35116af888) 0 empty
  std::__is_move_assignable_impl<const char*, true> (0x0x7f35116af8f0) 0 empty
    std::is_assignable<const char*&, const char*&&> (0x0x7f35116af958) 0 empty
      std::integral_constant<bool, true> (0x0x7f35116ab960) 0 empty

Class std::conditional<true, std::is_move_assignable<ost::Slog::Level>, std::is_move_assignable<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<ost::Slog::Level>, std::is_move_assignable<const char*> > (0x0x7f35116ab9c0) 0 empty

Class std::is_function<ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<ost::Slog::Level&&> (0x0x7f35116afaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116aba80) 0 empty

Class std::conditional<false, std::is_function<ost::Slog::Level&&>, std::__or_<std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<ost::Slog::Level&&>, std::__or_<std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> > > (0x0x7f35116abae0) 0 empty

Class std::is_lvalue_reference<ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<ost::Slog::Level&&> (0x0x7f35116afb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116abb40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<ost::Slog::Level&&>, std::is_rvalue_reference<ost::Slog::Level&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<ost::Slog::Level&&>, std::is_rvalue_reference<ost::Slog::Level&&> > (0x0x7f35116abba0) 0 empty

Class std::is_rvalue_reference<ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<ost::Slog::Level&&> (0x0x7f35116afbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116abc00) 0 empty

Class std::__or_<std::is_lvalue_reference<ost::Slog::Level&&>, std::is_rvalue_reference<ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<ost::Slog::Level&&>, std::is_rvalue_reference<ost::Slog::Level&&> > (0x0x7f35116afc30) 0 empty
  std::is_rvalue_reference<ost::Slog::Level&&> (0x0x7f35116afc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116abc60) 0 empty

Class std::is_reference<ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<ost::Slog::Level&&> (0x0x7f35116afea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116abcc0) 0 empty

Class std::conditional<true, std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> > (0x0x7f35116abd20) 0 empty

Class std::__or_<std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> > (0x0x7f35116cf000) 0 empty
  std::is_reference<ost::Slog::Level&&> (0x0x7f35116cf068) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116abe40) 0 empty

Class std::__or_<std::is_function<ost::Slog::Level&&>, std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<ost::Slog::Level&&>, std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> > (0x0x7f35116cf0d0) 0 empty
  std::__or_<std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> > (0x0x7f35116cf138) 0 empty
    std::is_reference<ost::Slog::Level&&> (0x0x7f35116cf1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f35116abea0) 0 empty

Class std::__not_<std::__or_<std::is_function<ost::Slog::Level&&>, std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<ost::Slog::Level&&>, std::is_reference<ost::Slog::Level&&>, std::is_void<ost::Slog::Level&&> > > (0x0x7f35116cf208) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116abf00) 0 empty

Class std::is_object<ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<ost::Slog::Level&&> (0x0x7f35116cf270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116abf60) 0 empty

Class std::conditional<false, std::is_object<ost::Slog::Level&&>, std::is_reference<ost::Slog::Level&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<ost::Slog::Level&&>, std::is_reference<ost::Slog::Level&&> > (0x0x7f35116d4000) 0 empty

Class std::__or_<std::is_object<ost::Slog::Level&&>, std::is_reference<ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<ost::Slog::Level&&>, std::is_reference<ost::Slog::Level&&> > (0x0x7f35116cf3a8) 0 empty
  std::is_reference<ost::Slog::Level&&> (0x0x7f35116cf410) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116d4120) 0 empty

Class std::__is_referenceable<ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<ost::Slog::Level&&> (0x0x7f35116cf478) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116d4180) 0 empty

Class std::__add_rvalue_reference_helper<ost::Slog::Level&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<ost::Slog::Level&&, true> (0x0x7f35116d41e0) 0 empty

Class std::add_rvalue_reference<ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<ost::Slog::Level&&> (0x0x7f35116cf4e0) 0 empty
  std::__add_rvalue_reference_helper<ost::Slog::Level&&, true> (0x0x7f35116d4240) 0 empty

Class std::__is_assignable_helper<ost::Slog::Level&, ost::Slog::Level&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<ost::Slog::Level&, ost::Slog::Level&&> (0x0x7f35116aba20) 0 empty

Class std::is_assignable<ost::Slog::Level&, ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<ost::Slog::Level&, ost::Slog::Level&&> (0x0x7f35116cf548) 0 empty
  std::integral_constant<bool, true> (0x0x7f35116d42a0) 0 empty

Class std::__is_move_assignable_impl<ost::Slog::Level, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<ost::Slog::Level, true> (0x0x7f35116cf5b0) 0 empty
  std::is_assignable<ost::Slog::Level&, ost::Slog::Level&&> (0x0x7f35116cf618) 0 empty
    std::integral_constant<bool, true> (0x0x7f35116d4300) 0 empty

Class std::is_move_assignable<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<ost::Slog::Level> (0x0x7f35116cf680) 0 empty
  std::__is_move_assignable_impl<ost::Slog::Level, true> (0x0x7f35116cf6e8) 0 empty
    std::is_assignable<ost::Slog::Level&, ost::Slog::Level&&> (0x0x7f35116cf750) 0 empty
      std::integral_constant<bool, true> (0x0x7f35116d4360) 0 empty

Class std::__and_<std::is_move_assignable<const char*>, std::is_move_assignable<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const char*>, std::is_move_assignable<ost::Slog::Level> > (0x0x7f35116cf7b8) 0 empty
  std::is_move_assignable<ost::Slog::Level> (0x0x7f35116cf820) 0 empty
    std::__is_move_assignable_impl<ost::Slog::Level, true> (0x0x7f35116cf888) 0 empty
      std::is_assignable<ost::Slog::Level&, ost::Slog::Level&&> (0x0x7f35116cf8f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f35116d43c0) 0 empty

Class std::conditional<true, std::pair<const char*, ost::Slog::Level>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<const char*, ost::Slog::Level>&&, std::__nonesuch&&> (0x0x7f35116d45a0) 0 empty

Class std::pair<const char*, ost::Slog::Level>
   size=16 align=8
   base size=12 base align=8
std::pair<const char*, ost::Slog::Level> (0x0x7f35119c72a0) 0

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

Class std::conditional<false, std::is_void<const char*>, std::__or_<std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const char*>, std::__or_<std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > > (0x0x7f35116d4720) 0 empty

Class std::is_array<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_array<const char*> (0x0x7f35116cfa90) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116d4780) 0 empty

Class std::conditional<false, std::__not_<std::extent<const char*, 0u> >, std::is_array<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<const char*, 0u> >, std::is_array<const char*> > (0x0x7f35116d47e0) 0 empty

Class std::__and_<std::is_array<const char*>, std::__not_<std::extent<const char*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<const char*>, std::__not_<std::extent<const char*, 0u> > > (0x0x7f35116cfbc8) 0 empty
  std::is_array<const char*> (0x0x7f35116cfc30) 0 empty
    std::integral_constant<bool, false> (0x0x7f35116d4900) 0 empty

Class std::__is_array_unknown_bounds<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const char*> (0x0x7f35116cfc98) 0 empty
  std::__and_<std::is_array<const char*>, std::__not_<std::extent<const char*, 0u> > > (0x0x7f35116cfd00) 0 empty
    std::is_array<const char*> (0x0x7f35116cfd68) 0 empty
      std::integral_constant<bool, false> (0x0x7f35116d4960) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > (0x0x7f35116d49c0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > (0x0x7f35116cfea0) 0 empty
  std::is_function<const char*> (0x0x7f35116cff08) 0 empty
    std::integral_constant<bool, false> (0x0x7f35116d4ae0) 0 empty

Class std::__or_<std::is_void<const char*>, std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const char*>, std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > (0x0x7f35116cff70) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > (0x0x7f3511704000) 0 empty
    std::is_function<const char*> (0x0x7f3511704068) 0 empty
      std::integral_constant<bool, false> (0x0x7f35116d4b40) 0 empty

Class std::conditional<false, std::is_reference<const char*>, std::is_scalar<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const char*>, std::is_scalar<const char*> > (0x0x7f35116d4ba0) 0 empty

Class std::__is_integral_helper<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<const char*> (0x0x7f35117040d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116d4c00) 0 empty

Class std::is_integral<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<const char*> (0x0x7f3511704138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116d4c60) 0 empty

Class std::conditional<false, std::is_integral<const char*>, std::is_floating_point<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<const char*>, std::is_floating_point<const char*> > (0x0x7f35116d4cc0) 0 empty

Class std::__is_floating_point_helper<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<const char*> (0x0x7f35117041a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116d4de0) 0 empty

Class std::is_floating_point<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<const char*> (0x0x7f3511704208) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116d4e40) 0 empty

Class std::__or_<std::is_integral<const char*>, std::is_floating_point<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<const char*>, std::is_floating_point<const char*> > (0x0x7f3511704270) 0 empty
  std::is_floating_point<const char*> (0x0x7f35117042d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35116d4ea0) 0 empty

Class std::is_arithmetic<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<const char*> (0x0x7f3511704340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35116d4f00) 0 empty

Class std::conditional<false, std::is_arithmetic<const char*>, std::__or_<std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<const char*>, std::__or_<std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > > (0x0x7f35116d4f60) 0 empty

Class std::is_enum<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<const char*> (0x0x7f35117043a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511712000) 0 empty

Class std::conditional<false, std::is_enum<const char*>, std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<const char*>, std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > > (0x0x7f3511712060) 0 empty

Class std::__is_pointer_helper<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<const char*> (0x0x7f3511704410) 0 empty
  std::integral_constant<bool, true> (0x0x7f35117120c0) 0 empty

Class std::is_pointer<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<const char*> (0x0x7f3511704478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511712120) 0 empty

Class std::conditional<true, std::is_pointer<const char*>, std::__or_<std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<const char*>, std::__or_<std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > > (0x0x7f3511712180) 0 empty

Class std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7f35117044e0) 0 empty
  std::is_pointer<const char*> (0x0x7f3511704548) 0 empty
    std::integral_constant<bool, true> (0x0x7f35117121e0) 0 empty

Class std::__or_<std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7f35117045b0) 0 empty
  std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7f3511704618) 0 empty
    std::is_pointer<const char*> (0x0x7f3511704680) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511712240) 0 empty

Class std::__or_<std::is_arithmetic<const char*>, std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<const char*>, std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7f35117046e8) 0 empty
  std::__or_<std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7f3511704750) 0 empty
    std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7f35117047b8) 0 empty
      std::is_pointer<const char*> (0x0x7f3511704820) 0 empty
        std::integral_constant<bool, true> (0x0x7f35117122a0) 0 empty

Class std::is_scalar<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<const char*> (0x0x7f3511704888) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511712300) 0 empty

Class std::__or_<std::is_reference<const char*>, std::is_scalar<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const char*>, std::is_scalar<const char*> > (0x0x7f35117048f0) 0 empty
  std::is_scalar<const char*> (0x0x7f3511704958) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511712360) 0 empty

Class std::__is_destructible_safe<const char*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<const char*, false, true> (0x0x7f35117049c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35117123c0) 0 empty

Class std::is_destructible<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<const char*> (0x0x7f3511704a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511712420) 0 empty

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

Class std::__is_direct_constructible_impl<const char*, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const char*, const char* const&> (0x0x7f3511704a90) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35117124e0) 0 empty

Class std::__and_<std::is_destructible<const char*>, std::__is_direct_constructible_impl<const char*, const char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const char*>, std::__is_direct_constructible_impl<const char*, const char* const&> > (0x0x7f3511704b60) 0 empty
  std::__is_direct_constructible_impl<const char*, const char* const&> (0x0x7f3511704bc8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f3511712540) 0 empty

Class std::__is_direct_constructible_new_safe<const char*, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const char*, const char* const&> (0x0x7f3511704c30) 0 empty
  std::__and_<std::is_destructible<const char*>, std::__is_direct_constructible_impl<const char*, const char* const&> > (0x0x7f3511704c98) 0 empty
    std::__is_direct_constructible_impl<const char*, const char* const&> (0x0x7f3511704d00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f35117125a0) 0 empty

Class std::__is_direct_constructible_new<const char*, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const char*, const char* const&> (0x0x7f3511704d68) 0 empty
  std::__is_direct_constructible_new_safe<const char*, const char* const&> (0x0x7f3511704dd0) 0 empty
    std::__and_<std::is_destructible<const char*>, std::__is_direct_constructible_impl<const char*, const char* const&> > (0x0x7f3511704e38) 0 empty
      std::__is_direct_constructible_impl<const char*, const char* const&> (0x0x7f3511704ea0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f3511712600) 0 empty

Class std::__is_direct_constructible<const char*, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const char*, const char* const&> (0x0x7f3511704f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511712660) 0 empty

Class std::__is_constructible_impl<const char*, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const char*, const char* const&> (0x0x7f3511704f70) 0 empty
  std::__is_direct_constructible<const char*, const char* const&> (0x0x7f3511721000) 0 empty
    std::integral_constant<bool, true> (0x0x7f35117126c0) 0 empty

Class std::is_constructible<const char*, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const char*, const char* const&> (0x0x7f3511721068) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511712720) 0 empty

Class std::conditional<true, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::is_constructible<const char*, const char* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::is_constructible<const char*, const char* const&> > (0x0x7f3511712780) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<ost::Slog::Level, const ost::Slog::Level&>, std::__is_direct_constructible_new_safe<ost::Slog::Level, const ost::Slog::Level&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<ost::Slog::Level, const ost::Slog::Level&>, std::__is_direct_constructible_new_safe<ost::Slog::Level, const ost::Slog::Level&> > (0x0x7f35117127e0) 0 empty

Class std::conditional<false, std::is_void<ost::Slog::Level>, std::__or_<std::__is_array_unknown_bounds<ost::Slog::Level>, std::is_function<ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<ost::Slog::Level>, std::__or_<std::__is_array_unknown_bounds<ost::Slog::Level>, std::is_function<ost::Slog::Level> > > (0x0x7f3511712840) 0 empty

Class std::is_array<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_array<ost::Slog::Level> (0x0x7f35117210d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511712960) 0 empty

Class std::conditional<false, std::__not_<std::extent<ost::Slog::Level, 0u> >, std::is_array<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<ost::Slog::Level, 0u> >, std::is_array<ost::Slog::Level> > (0x0x7f35117129c0) 0 empty

Class std::__and_<std::is_array<ost::Slog::Level>, std::__not_<std::extent<ost::Slog::Level, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<ost::Slog::Level>, std::__not_<std::extent<ost::Slog::Level, 0u> > > (0x0x7f3511721208) 0 empty
  std::is_array<ost::Slog::Level> (0x0x7f3511721270) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511712a20) 0 empty

Class std::__is_array_unknown_bounds<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<ost::Slog::Level> (0x0x7f35117212d8) 0 empty
  std::__and_<std::is_array<ost::Slog::Level>, std::__not_<std::extent<ost::Slog::Level, 0u> > > (0x0x7f3511721340) 0 empty
    std::is_array<ost::Slog::Level> (0x0x7f35117213a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f3511712c00) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<ost::Slog::Level>, std::is_function<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<ost::Slog::Level>, std::is_function<ost::Slog::Level> > (0x0x7f3511712cc0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<ost::Slog::Level>, std::is_function<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<ost::Slog::Level>, std::is_function<ost::Slog::Level> > (0x0x7f3511721410) 0 empty
  std::is_function<ost::Slog::Level> (0x0x7f3511721478) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511712d20) 0 empty

Class std::__or_<std::is_void<ost::Slog::Level>, std::__is_array_unknown_bounds<ost::Slog::Level>, std::is_function<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<ost::Slog::Level>, std::__is_array_unknown_bounds<ost::Slog::Level>, std::is_function<ost::Slog::Level> > (0x0x7f35117215b0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<ost::Slog::Level>, std::is_function<ost::Slog::Level> > (0x0x7f3511721618) 0 empty
    std::is_function<ost::Slog::Level> (0x0x7f3511721680) 0 empty
      std::integral_constant<bool, false> (0x0x7f3511712d80) 0 empty

Class std::conditional<false, std::is_reference<ost::Slog::Level>, std::is_scalar<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<ost::Slog::Level>, std::is_scalar<ost::Slog::Level> > (0x0x7f3511712de0) 0 empty

Class std::__is_integral_helper<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<ost::Slog::Level> (0x0x7f3511721750) 0 empty
  std::integral_constant<bool, false> (0x0x7f351173a000) 0 empty

Class std::is_integral<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_integral<ost::Slog::Level> (0x0x7f35117217b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351173a060) 0 empty

Class std::conditional<false, std::is_integral<ost::Slog::Level>, std::is_floating_point<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<ost::Slog::Level>, std::is_floating_point<ost::Slog::Level> > (0x0x7f351173a0c0) 0 empty

Class std::__is_floating_point_helper<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<ost::Slog::Level> (0x0x7f35117219c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351173a120) 0 empty

Class std::is_floating_point<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<ost::Slog::Level> (0x0x7f3511721a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f351173a180) 0 empty

Class std::__or_<std::is_integral<ost::Slog::Level>, std::is_floating_point<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<ost::Slog::Level>, std::is_floating_point<ost::Slog::Level> > (0x0x7f3511721a90) 0 empty
  std::is_floating_point<ost::Slog::Level> (0x0x7f3511721af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f351173a1e0) 0 empty

Class std::is_arithmetic<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<ost::Slog::Level> (0x0x7f3511721b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f351173a300) 0 empty

Class std::conditional<false, std::is_arithmetic<ost::Slog::Level>, std::__or_<std::is_enum<ost::Slog::Level>, std::is_pointer<ost::Slog::Level>, std::is_member_pointer<ost::Slog::Level>, std::is_null_pointer<ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<ost::Slog::Level>, std::__or_<std::is_enum<ost::Slog::Level>, std::is_pointer<ost::Slog::Level>, std::is_member_pointer<ost::Slog::Level>, std::is_null_pointer<ost::Slog::Level> > > (0x0x7f351173a360) 0 empty

Class std::is_enum<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_enum<ost::Slog::Level> (0x0x7f3511721bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f351173a3c0) 0 empty

Class std::conditional<true, std::is_enum<ost::Slog::Level>, std::__or_<std::is_pointer<ost::Slog::Level>, std::is_member_pointer<ost::Slog::Level>, std::is_null_pointer<ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_enum<ost::Slog::Level>, std::__or_<std::is_pointer<ost::Slog::Level>, std::is_member_pointer<ost::Slog::Level>, std::is_null_pointer<ost::Slog::Level> > > (0x0x7f351173a420) 0 empty

Class std::__or_<std::is_enum<ost::Slog::Level>, std::is_pointer<ost::Slog::Level>, std::is_member_pointer<ost::Slog::Level>, std::is_null_pointer<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<ost::Slog::Level>, std::is_pointer<ost::Slog::Level>, std::is_member_pointer<ost::Slog::Level>, std::is_null_pointer<ost::Slog::Level> > (0x0x7f3511721c30) 0 empty
  std::is_enum<ost::Slog::Level> (0x0x7f3511721c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f351173a480) 0 empty

Class std::__or_<std::is_arithmetic<ost::Slog::Level>, std::is_enum<ost::Slog::Level>, std::is_pointer<ost::Slog::Level>, std::is_member_pointer<ost::Slog::Level>, std::is_null_pointer<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<ost::Slog::Level>, std::is_enum<ost::Slog::Level>, std::is_pointer<ost::Slog::Level>, std::is_member_pointer<ost::Slog::Level>, std::is_null_pointer<ost::Slog::Level> > (0x0x7f3511721d00) 0 empty
  std::__or_<std::is_enum<ost::Slog::Level>, std::is_pointer<ost::Slog::Level>, std::is_member_pointer<ost::Slog::Level>, std::is_null_pointer<ost::Slog::Level> > (0x0x7f3511721d68) 0 empty
    std::is_enum<ost::Slog::Level> (0x0x7f3511721dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f351173a4e0) 0 empty

Class std::is_scalar<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<ost::Slog::Level> (0x0x7f3511721e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f351173a540) 0 empty

Class std::__or_<std::is_reference<ost::Slog::Level>, std::is_scalar<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<ost::Slog::Level>, std::is_scalar<ost::Slog::Level> > (0x0x7f3511721ea0) 0 empty
  std::is_scalar<ost::Slog::Level> (0x0x7f3511721f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f351173a5a0) 0 empty

Class std::__is_destructible_safe<ost::Slog::Level, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<ost::Slog::Level, false, true> (0x0x7f3511721f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f351173a600) 0 empty

Class std::is_destructible<ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<ost::Slog::Level> (0x0x7f3511746000) 0 empty
  std::integral_constant<bool, true> (0x0x7f351173a660) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&>, std::is_destructible<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&>, std::is_destructible<ost::Slog::Level> > (0x0x7f351173a6c0) 0 empty

Class std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f3511746068) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f351173a720) 0 empty

Class std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&> > (0x0x7f3511746138) 0 empty
  std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f35117461a0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f351173a780) 0 empty

Class std::__is_direct_constructible_new_safe<ost::Slog::Level, const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f3511746208) 0 empty
  std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&> > (0x0x7f3511746270) 0 empty
    std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f35117462d8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f351173a7e0) 0 empty

Class std::__is_direct_constructible_new<ost::Slog::Level, const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f3511746340) 0 empty
  std::__is_direct_constructible_new_safe<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f35117463a8) 0 empty
    std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&> > (0x0x7f3511746410) 0 empty
      std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f3511746478) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f351173a840) 0 empty

Class std::__is_direct_constructible<ost::Slog::Level, const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f35117464e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f351173a8a0) 0 empty

Class std::__is_constructible_impl<ost::Slog::Level, const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f3511746548) 0 empty
  std::__is_direct_constructible<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f35117465b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351173a900) 0 empty

Class std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f3511746618) 0 empty
  std::integral_constant<bool, true> (0x0x7f351173a960) 0 empty

Class std::__and_<std::is_constructible<const char*, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const char*, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> > (0x0x7f3511746680) 0 empty
  std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f35117466e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351173a9c0) 0 empty

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

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

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

Class std::__is_void_helper<const char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const char* const&> (0x0x7f35117467b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351173aba0) 0 empty

Class std::is_void<const char* const&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char* const&> (0x0x7f3511746820) 0 empty
  std::integral_constant<bool, false> (0x0x7f351173ac00) 0 empty

Class std::conditional<false, std::is_void<const char* const&>, std::__or_<std::is_function<const char*>, std::is_array<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const char* const&>, std::__or_<std::is_function<const char*>, std::is_array<const char*> > > (0x0x7f351173ac60) 0 empty

Class std::conditional<false, std::is_function<const char*>, std::is_array<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const char*>, std::is_array<const char*> > (0x0x7f351173acc0) 0 empty

Class std::__or_<std::is_function<const char*>, std::is_array<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const char*>, std::is_array<const char*> > (0x0x7f3511746888) 0 empty
  std::is_array<const char*> (0x0x7f35117468f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f351173ad20) 0 empty

Class std::__or_<std::is_void<const char* const&>, std::is_function<const char*>, std::is_array<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const char* const&>, std::is_function<const char*>, std::is_array<const char*> > (0x0x7f3511746958) 0 empty
  std::__or_<std::is_function<const char*>, std::is_array<const char*> > (0x0x7f35117469c0) 0 empty
    std::is_array<const char*> (0x0x7f3511746a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f351173ad80) 0 empty

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

Class std::is_convertible<const char* const&, const char*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const char* const&, const char*> (0x0x7f3511746bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f351173ae40) 0 empty

Class std::conditional<true, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level>, std::is_convertible<const char* const&, const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level>, std::is_convertible<const char* const&, const char*> > (0x0x7f351173aea0) 0 empty

Class std::remove_volatile<const ost::Slog::Level&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const ost::Slog::Level&> (0x0x7f351173af60) 0 empty

Class std::remove_const<const ost::Slog::Level&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const ost::Slog::Level&> (0x0x7f3511766000) 0 empty

Class std::remove_cv<const ost::Slog::Level&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const ost::Slog::Level&> (0x0x7f351173af00) 0 empty

Class std::__is_void_helper<const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const ost::Slog::Level&> (0x0x7f3511746c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511766060) 0 empty

Class std::is_void<const ost::Slog::Level&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const ost::Slog::Level&> (0x0x7f3511746d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117660c0) 0 empty

Class std::conditional<false, std::is_void<const ost::Slog::Level&>, std::__or_<std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const ost::Slog::Level&>, std::__or_<std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> > > (0x0x7f3511766120) 0 empty

Class std::conditional<false, std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> > (0x0x7f3511766180) 0 empty

Class std::__or_<std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> > (0x0x7f3511746d68) 0 empty
  std::is_array<ost::Slog::Level> (0x0x7f3511746dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511766360) 0 empty

Class std::__or_<std::is_void<const ost::Slog::Level&>, std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const ost::Slog::Level&>, std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> > (0x0x7f3511746e38) 0 empty
  std::__or_<std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> > (0x0x7f3511746ea0) 0 empty
    std::is_array<ost::Slog::Level> (0x0x7f3511746f08) 0 empty
      std::integral_constant<bool, false> (0x0x7f35117663c0) 0 empty

Class std::__is_convertible_helper<const ost::Slog::Level&, ost::Slog::Level, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const ost::Slog::Level&, ost::Slog::Level, false> (0x0x7f3511766420) 0 empty

Class std::is_convertible<const ost::Slog::Level&, ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> (0x0x7f3511773000) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511766480) 0 empty

Class std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > (0x0x7f3511773068) 0 empty
  std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> (0x0x7f35117730d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35117664e0) 0 empty

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

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

Class std::conditional<true, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> >, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> >, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > > (0x0x7f3511766660) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >, std::is_constructible<const char*, const char* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >, std::is_constructible<const char*, const char* const&> > (0x0x7f35117666c0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<ost::Slog::Level, const ost::Slog::Level&&>, std::__is_direct_constructible_new_safe<ost::Slog::Level, const ost::Slog::Level&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<ost::Slog::Level, const ost::Slog::Level&&>, std::__is_direct_constructible_new_safe<ost::Slog::Level, const ost::Slog::Level&&> > (0x0x7f3511766720) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&>, std::is_destructible<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&>, std::is_destructible<ost::Slog::Level> > (0x0x7f3511766780) 0 empty

Class std::is_function<const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const ost::Slog::Level&&> (0x0x7f35117731a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511766840) 0 empty

Class std::conditional<false, std::is_function<const ost::Slog::Level&&>, std::__or_<std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const ost::Slog::Level&&>, std::__or_<std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> > > (0x0x7f35117668a0) 0 empty

Class std::is_lvalue_reference<const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const ost::Slog::Level&&> (0x0x7f3511773208) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117669c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const ost::Slog::Level&&>, std::is_rvalue_reference<const ost::Slog::Level&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const ost::Slog::Level&&>, std::is_rvalue_reference<const ost::Slog::Level&&> > (0x0x7f3511766a20) 0 empty

Class std::is_rvalue_reference<const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const ost::Slog::Level&&> (0x0x7f3511773270) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511766a80) 0 empty

Class std::__or_<std::is_lvalue_reference<const ost::Slog::Level&&>, std::is_rvalue_reference<const ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const ost::Slog::Level&&>, std::is_rvalue_reference<const ost::Slog::Level&&> > (0x0x7f35117732d8) 0 empty
  std::is_rvalue_reference<const ost::Slog::Level&&> (0x0x7f3511773340) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511766ae0) 0 empty

Class std::is_reference<const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const ost::Slog::Level&&> (0x0x7f35117733a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511766b40) 0 empty

Class std::conditional<true, std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> > (0x0x7f3511766ba0) 0 empty

Class std::__or_<std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> > (0x0x7f35117734e0) 0 empty
  std::is_reference<const ost::Slog::Level&&> (0x0x7f3511773548) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511766c00) 0 empty

Class std::__or_<std::is_function<const ost::Slog::Level&&>, std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const ost::Slog::Level&&>, std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> > (0x0x7f3511773680) 0 empty
  std::__or_<std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> > (0x0x7f35117736e8) 0 empty
    std::is_reference<const ost::Slog::Level&&> (0x0x7f3511773750) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511766c60) 0 empty

Class std::__not_<std::__or_<std::is_function<const ost::Slog::Level&&>, std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const ost::Slog::Level&&>, std::is_reference<const ost::Slog::Level&&>, std::is_void<const ost::Slog::Level&&> > > (0x0x7f3511773820) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511766cc0) 0 empty

Class std::is_object<const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const ost::Slog::Level&&> (0x0x7f3511773888) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511766d20) 0 empty

Class std::conditional<false, std::is_object<const ost::Slog::Level&&>, std::is_reference<const ost::Slog::Level&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const ost::Slog::Level&&>, std::is_reference<const ost::Slog::Level&&> > (0x0x7f3511766d80) 0 empty

Class std::__or_<std::is_object<const ost::Slog::Level&&>, std::is_reference<const ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const ost::Slog::Level&&>, std::is_reference<const ost::Slog::Level&&> > (0x0x7f35117738f0) 0 empty
  std::is_reference<const ost::Slog::Level&&> (0x0x7f3511773958) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511766de0) 0 empty

Class std::__is_referenceable<const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const ost::Slog::Level&&> (0x0x7f3511773a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511766f00) 0 empty

Class std::__add_rvalue_reference_helper<const ost::Slog::Level&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const ost::Slog::Level&&, true> (0x0x7f3511766f60) 0 empty

Class std::add_rvalue_reference<const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const ost::Slog::Level&&> (0x0x7f3511773af8) 0 empty
  std::__add_rvalue_reference_helper<const ost::Slog::Level&&, true> (0x0x7f3511798000) 0 empty

Class std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f3511773138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35117667e0) 0 empty

Class std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&> > (0x0x7f3511773bc8) 0 empty
  std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f3511773c30) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f3511798060) 0 empty

Class std::__is_direct_constructible_new_safe<ost::Slog::Level, const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f3511773c98) 0 empty
  std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&> > (0x0x7f3511773d00) 0 empty
    std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f3511773d68) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f35117980c0) 0 empty

Class std::__is_direct_constructible_new<ost::Slog::Level, const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f3511773dd0) 0 empty
  std::__is_direct_constructible_new_safe<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f3511773e38) 0 empty
    std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&> > (0x0x7f3511773ea0) 0 empty
      std::__is_direct_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f3511773f08) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f3511798120) 0 empty

Class std::__is_direct_constructible<ost::Slog::Level, const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f3511773f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511798180) 0 empty

Class std::__is_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f351179d000) 0 empty
  std::__is_direct_constructible<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f351179d068) 0 empty
    std::integral_constant<bool, true> (0x0x7f35117981e0) 0 empty

Class std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&> (0x0x7f351179d0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511798240) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> >, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> >, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&> > (0x0x7f35117982a0) 0 empty

Class std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179d138) 0 empty
  std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > (0x0x7f351179d1a0) 0 empty
    std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> (0x0x7f351179d208) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511798300) 0 empty

Class std::__and_<std::is_constructible<const char*, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const char*, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179d270) 0 empty
  std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179d2d8) 0 empty
    std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > (0x0x7f351179d340) 0 empty
      std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> (0x0x7f351179d3a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f3511798360) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> >, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> >, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > > (0x0x7f3511798420) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > >, std::is_constructible<const char*, const char* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > >, std::is_constructible<const char*, const char* const&> > (0x0x7f3511798480) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&> > (0x0x7f35117984e0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179d478) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511798540) 0 empty

Class std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > > (0x0x7f351179d4e0) 0 empty
  std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179d548) 0 empty
    std::integral_constant<bool, false> (0x0x7f35117985a0) 0 empty

Class std::__and_<std::is_constructible<const char*, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const char*, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > > (0x0x7f351179d5b0) 0 empty
  std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > > (0x0x7f351179d618) 0 empty
    std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179d680) 0 empty
      std::integral_constant<bool, false> (0x0x7f3511798600) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >, std::is_constructible<const char*, const char* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >, std::is_constructible<const char*, const char* const&> > (0x0x7f35117986c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> >, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> >, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> > (0x0x7f3511798720) 0 empty

Class std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179d750) 0 empty
  std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > (0x0x7f351179d7b8) 0 empty
    std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> (0x0x7f351179d820) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511798780) 0 empty

Class std::__and_<std::is_constructible<const char*, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const char*, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179d888) 0 empty
  std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179d8f0) 0 empty
    std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > (0x0x7f351179d958) 0 empty
      std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> (0x0x7f351179d9c0) 0 empty
        std::integral_constant<bool, true> (0x0x7f35117987e0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > >, std::is_constructible<const char*, const char* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > >, std::is_constructible<const char*, const char* const&> > (0x0x7f35117988a0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > >, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> > (0x0x7f3511798900) 0 empty

Class std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > > (0x0x7f351179da90) 0 empty
  std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179daf8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511798960) 0 empty

Class std::__and_<std::is_constructible<const char*, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const char*, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > > (0x0x7f351179db60) 0 empty
  std::__and_<std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > > (0x0x7f351179dbc8) 0 empty
    std::__not_<std::__and_<std::is_convertible<const char* const&, const char*>, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > > (0x0x7f351179dc30) 0 empty
      std::integral_constant<bool, false> (0x0x7f35117989c0) 0 empty

Class std::is_same<const char*, const char*>
   size=1 align=1
   base size=1 base align=1
std::is_same<const char*, const char*> (0x0x7f351179dc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511798d20) 0 empty

Class std::is_same<ost::Slog::Level, ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_same<ost::Slog::Level, ost::Slog::Level> (0x0x7f351179dd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511798d80) 0 empty

Class std::_PCC<false, const char*, ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, const char*, ost::Slog::Level> (0x0x7f3511798de0) 0 empty

Class std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117d4060) 0

Class std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f351179dd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d4180) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35117d42a0) 0 empty

Class std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f351179ddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d4300) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f351179de38) 0 empty
  std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f351179dea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35117d4420) 0 empty

Class std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f351179df08) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d44e0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&>, std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&>, std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f35117d4540) 0 empty

Class std::remove_volatile<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117d4600) 0 empty

Class std::remove_const<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117d4720) 0 empty

Class std::remove_cv<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117d45a0) 0 empty

Class std::__is_void_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb000) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d4780) 0 empty

Class std::is_void<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb068) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d48a0) 0 empty

Class std::conditional<false, std::is_void<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f35117d4900) 0 empty

Class std::is_array<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d4960) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, 0u> >, std::is_array<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, 0u> >, std::is_array<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35117d49c0) 0 empty

Class std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>, 0u> > > (0x0x7f35117eb138) 0 empty
  std::is_array<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35117d4a20) 0 empty

Class std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb208) 0 empty
  std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>, 0u> > > (0x0x7f35117eb270) 0 empty
    std::is_array<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35117d4a80) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::is_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::is_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35117d4ae0) 0 empty

Class std::is_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb410) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d4b40) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35117eb478) 0 empty
  std::is_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35117d4ba0) 0 empty

Class std::__or_<std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35117eb548) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35117eb5b0) 0 empty
    std::is_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb618) 0 empty
      std::integral_constant<bool, false> (0x0x7f35117d4c00) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35117d4c60) 0 empty

Class std::__is_integral_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d4cc0) 0 empty

Class std::is_integral<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d4de0) 0 empty

Class std::conditional<false, std::is_integral<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35117d4e40) 0 empty

Class std::__is_floating_point_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb750) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d4ea0) 0 empty

Class std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35117d4f00) 0 empty

Class std::__or_<std::is_integral<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35117eb8f0) 0 empty
  std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb958) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511402060) 0 empty

Class std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eb9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511402120) 0 empty

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

Class std::is_enum<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eba28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114022a0) 0 empty

Class std::conditional<false, std::is_enum<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3511402300) 0 empty

Class std::__is_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117eba90) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511402360) 0 empty

Class std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117ebaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511402480) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f35114024e0) 0 empty

Class std::__is_member_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117ebb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511402540) 0 empty

Class std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117ebc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114025a0) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114026c0) 0 empty

Class std::__is_null_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117ebd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511402720) 0 empty

Class std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117ebe38) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511402780) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35117ebea0) 0 empty
  std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35117ebf08) 0 empty
    std::integral_constant<bool, false> (0x0x7f35114028a0) 0 empty

Class std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35117ebf70) 0 empty
  std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f3511415000) 0 empty
    std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511415068) 0 empty
      std::integral_constant<bool, false> (0x0x7f3511402960) 0 empty

Class std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35114150d0) 0 empty
  std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f3511415138) 0 empty
    std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35114151a0) 0 empty
      std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511415208) 0 empty
        std::integral_constant<bool, false> (0x0x7f3511402a20) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f3511415270) 0 empty
  std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35114152d8) 0 empty
    std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f3511415340) 0 empty
      std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35114153a8) 0 empty
        std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511415410) 0 empty
          std::integral_constant<bool, false> (0x0x7f3511402ae0) 0 empty

Class std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511415478) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511402ba0) 0 empty

Class std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > (0x0x7f35114154e0) 0 empty
  std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511415548) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511402c00) 0 empty

Class std::remove_all_extents<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511402c60) 0 empty

Class std::is_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> (0x0x7f3511415618) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511402de0) 0 empty

Class std::conditional<false, std::is_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>, std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>, std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> > > (0x0x7f3511402e40) 0 empty

Class std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> (0x0x7f3511415680) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511402ea0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> > (0x0x7f3511426000) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> > (0x0x7f35114156e8) 0 empty
  std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> (0x0x7f3511415750) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511426060) 0 empty

Class std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> (0x0x7f35114157b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511426120) 0 empty

Class std::conditional<true, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> > (0x0x7f3511426180) 0 empty

Class std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> > (0x0x7f3511415820) 0 empty
  std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> (0x0x7f3511415888) 0 empty
    std::integral_constant<bool, true> (0x0x7f35114261e0) 0 empty

Class std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> > (0x0x7f35114158f0) 0 empty
  std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> > (0x0x7f3511415958) 0 empty
    std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> (0x0x7f35114159c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511426240) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> > > (0x0x7f3511415a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114262a0) 0 empty

Class std::is_object<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> (0x0x7f3511415a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511426300) 0 empty

Class std::conditional<false, std::is_object<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> > (0x0x7f3511426360) 0 empty

Class std::__or_<std::is_object<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&> > (0x0x7f3511415af8) 0 empty
  std::is_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> (0x0x7f3511415b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f35114263c0) 0 empty

Class std::__is_referenceable<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> (0x0x7f3511415bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511426420) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&, true> (0x0x7f3511426540) 0 empty

Class std::add_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&> (0x0x7f3511415c30) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>&, true> (0x0x7f35114265a0) 0 empty

Class std::__is_destructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f35114155b0) 0 empty
  std::__do_is_destructible_impl (0x0x7f3511402d80) 0 empty

Class std::__is_destructible_safe<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, false, false> (0x0x7f3511415dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114266c0) 0 empty

Class std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3511415e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511426720) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&>, std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&>, std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511426840) 0 empty

Class std::is_function<std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f3511415f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511426900) 0 empty

Class std::conditional<false, std::is_function<std::pair<const char*, ost::Slog::Level>&&>, std::__or_<std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const char*, ost::Slog::Level>&&>, std::__or_<std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> > > (0x0x7f3511426960) 0 empty

Class std::is_lvalue_reference<std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f3511415f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114269c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_rvalue_reference<std::pair<const char*, ost::Slog::Level>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_rvalue_reference<std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f3511426a20) 0 empty

Class std::is_rvalue_reference<std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f3511444000) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511426a80) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_rvalue_reference<std::pair<const char*, ost::Slog::Level>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_rvalue_reference<std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f3511444068) 0 empty
  std::is_rvalue_reference<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114440d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511426ae0) 0 empty

Class std::is_reference<std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f3511444138) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511426b40) 0 empty

Class std::conditional<true, std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f3511426ba0) 0 empty

Class std::__or_<std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f35114441a0) 0 empty
  std::is_reference<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f3511444208) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511426c00) 0 empty

Class std::__or_<std::is_function<std::pair<const char*, ost::Slog::Level>&&>, std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const char*, ost::Slog::Level>&&>, std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f3511444270) 0 empty
  std::__or_<std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f35114442d8) 0 empty
    std::is_reference<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f3511444340) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511426c60) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const char*, ost::Slog::Level>&&>, std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const char*, ost::Slog::Level>&&>, std::is_reference<std::pair<const char*, ost::Slog::Level>&&>, std::is_void<std::pair<const char*, ost::Slog::Level>&&> > > (0x0x7f35114443a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511426cc0) 0 empty

Class std::is_object<std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f3511444410) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511426d20) 0 empty

Class std::conditional<false, std::is_object<std::pair<const char*, ost::Slog::Level>&&>, std::is_reference<std::pair<const char*, ost::Slog::Level>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<const char*, ost::Slog::Level>&&>, std::is_reference<std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f3511426d80) 0 empty

Class std::__or_<std::is_object<std::pair<const char*, ost::Slog::Level>&&>, std::is_reference<std::pair<const char*, ost::Slog::Level>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const char*, ost::Slog::Level>&&>, std::is_reference<std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f3511444478) 0 empty
  std::is_reference<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114444e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511426de0) 0 empty

Class std::__is_referenceable<std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f3511444548) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511426e40) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const char*, ost::Slog::Level>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const char*, ost::Slog::Level>&&, true> (0x0x7f3511426ea0) 0 empty

Class std::add_rvalue_reference<std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114445b0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const char*, ost::Slog::Level>&&, true> (0x0x7f3511426f00) 0 empty

Class std::is_same<const std::__cxx11::basic_string<char>, const char*>
   size=1 align=1
   base size=1 base align=1
std::is_same<const std::__cxx11::basic_string<char>, const char*> (0x0x7f3511444680) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511426f60) 0 empty

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

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

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

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

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

Class std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char> > (0x0x7f35114448f0) 0 empty
  std::__and_<std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > > (0x0x7f3511444958) 0 empty
    std::is_array<const std::__cxx11::basic_string<char> > (0x0x7f35114449c0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35114561e0) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511444a28) 0 empty
  std::is_function<const std::__cxx11::basic_string<char> > (0x0x7f3511444a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f35114562a0) 0 empty

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511444af8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511444b60) 0 empty
    std::is_function<const std::__cxx11::basic_string<char> > (0x0x7f3511444bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f3511456300) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_integral<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_floating_point<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_floating_point<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146c068) 0 empty
  std::is_floating_point<const std::__cxx11::basic_string<char> > (0x0x7f351146c0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35114565a0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146c7b8) 0 empty
  std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7f351146c820) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511456b40) 0 empty

Class std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146c888) 0 empty
  std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146c8f0) 0 empty
    std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7f351146c958) 0 empty
      std::integral_constant<bool, false> (0x0x7f3511456ba0) 0 empty

Class std::__or_<std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146c9c0) 0 empty
  std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146ca28) 0 empty
    std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146ca90) 0 empty
      std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7f351146caf8) 0 empty
        std::integral_constant<bool, false> (0x0x7f3511456c00) 0 empty

Class std::__or_<std::is_arithmetic<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146cb60) 0 empty
  std::__or_<std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146cbc8) 0 empty
    std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146cc30) 0 empty
      std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146cc98) 0 empty
        std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7f351146cd00) 0 empty
          std::integral_constant<bool, false> (0x0x7f3511456c60) 0 empty

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

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_scalar<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_scalar<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f351146cdd0) 0 empty
  std::is_scalar<const std::__cxx11::basic_string<char> > (0x0x7f351146ce38) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511456d20) 0 empty

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

Class std::__is_destructible_impl<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<const std::__cxx11::basic_string<char> > (0x0x7f351146cea0) 0 empty
  std::__do_is_destructible_impl (0x0x7f3511456de0) 0 empty

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

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

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

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

Class std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char* const&> > (0x0x7f3511487208) 0 empty
  std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const char* const&> (0x0x7f3511487270) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f351148a0c0) 0 empty

Class std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, const char* const&> (0x0x7f35114872d8) 0 empty
  std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char* const&> > (0x0x7f3511487340) 0 empty
    std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const char* const&> (0x0x7f35114873a8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f351148a180) 0 empty

Class std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>, const char* const&> (0x0x7f35114874e0) 0 empty
  std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, const char* const&> (0x0x7f3511487548) 0 empty
    std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char* const&> > (0x0x7f35114875b0) 0 empty
      std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const char* const&> (0x0x7f3511487618) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f351148a240) 0 empty

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

Class std::__is_constructible_impl<const std::__cxx11::basic_string<char>, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const std::__cxx11::basic_string<char>, const char* const&> (0x0x7f3511487750) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>, const char* const&> (0x0x7f35114877b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351148a4e0) 0 empty

Class std::is_constructible<const std::__cxx11::basic_string<char>, const char* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const std::__cxx11::basic_string<char>, const char* const&> (0x0x7f3511487820) 0 empty
  std::integral_constant<bool, true> (0x0x7f351148a660) 0 empty

Class std::conditional<true, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::is_constructible<const std::__cxx11::basic_string<char>, const char* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&>, std::is_constructible<const std::__cxx11::basic_string<char>, const char* const&> > (0x0x7f351148a6c0) 0 empty

Class std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char* const&>, std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> > (0x0x7f3511487888) 0 empty
  std::is_constructible<ost::Slog::Level, const ost::Slog::Level&> (0x0x7f35114878f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351148a720) 0 empty

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

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

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511487958) 0 empty
  std::is_array<const std::__cxx11::basic_string<char> > (0x0x7f35114879c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f351148a8a0) 0 empty

Class std::__or_<std::is_void<const char* const&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const char* const&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511487a28) 0 empty
  std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f3511487a90) 0 empty
    std::is_array<const std::__cxx11::basic_string<char> > (0x0x7f3511487af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f351148a900) 0 empty

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

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

Class std::conditional<true, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level>, std::is_convertible<const char* const&, const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level>, std::is_convertible<const char* const&, const std::__cxx11::basic_string<char> > > (0x0x7f351148aae0) 0 empty

Class std::__and_<std::is_convertible<const char* const&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const char* const&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> > (0x0x7f3511487c30) 0 empty
  std::is_convertible<const ost::Slog::Level&, ost::Slog::Level> (0x0x7f3511487c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f351148ab40) 0 empty

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

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

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

Class std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char*&&> > (0x0x7f3511487dd0) 0 empty
  std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const char*&&> (0x0x7f3511487e38) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f351148ade0) 0 empty

Class std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, const char*&&> (0x0x7f3511487ea0) 0 empty
  std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char*&&> > (0x0x7f3511487f08) 0 empty
    std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const char*&&> (0x0x7f3511487f70) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f351148aea0) 0 empty

Class std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>, const char*&&> (0x0x7f35114b5000) 0 empty
  std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, const char*&&> (0x0x7f35114b5068) 0 empty
    std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char*&&> > (0x0x7f35114b50d0) 0 empty
      std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const char*&&> (0x0x7f35114b5138) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f35114b4060) 0 empty

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

Class std::__is_constructible_impl<const std::__cxx11::basic_string<char>, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const std::__cxx11::basic_string<char>, const char*&&> (0x0x7f35114b5208) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>, const char*&&> (0x0x7f35114b5270) 0 empty
    std::integral_constant<bool, true> (0x0x7f35114b42a0) 0 empty

Class std::is_constructible<const std::__cxx11::basic_string<char>, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const std::__cxx11::basic_string<char>, const char*&&> (0x0x7f35114b52d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114b4300) 0 empty

Class std::conditional<true, std::is_constructible<ost::Slog::Level, ost::Slog::Level&&>, std::is_constructible<const std::__cxx11::basic_string<char>, const char*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<ost::Slog::Level, ost::Slog::Level&&>, std::is_constructible<const std::__cxx11::basic_string<char>, const char*&&> > (0x0x7f35114b4360) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<ost::Slog::Level, ost::Slog::Level&&>, std::__is_direct_constructible_new_safe<ost::Slog::Level, ost::Slog::Level&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<ost::Slog::Level, ost::Slog::Level&&>, std::__is_direct_constructible_new_safe<ost::Slog::Level, ost::Slog::Level&&> > (0x0x7f35114b43c0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&>, std::is_destructible<ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&>, std::is_destructible<ost::Slog::Level> > (0x0x7f35114b4420) 0 empty

Class std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b5340) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35114b4480) 0 empty

Class std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&> > (0x0x7f35114b5410) 0 empty
  std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b5478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35114b44e0) 0 empty

Class std::__is_direct_constructible_new_safe<ost::Slog::Level, ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b54e0) 0 empty
  std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&> > (0x0x7f35114b5548) 0 empty
    std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b55b0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f35114b4540) 0 empty

Class std::__is_direct_constructible_new<ost::Slog::Level, ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b5618) 0 empty
  std::__is_direct_constructible_new_safe<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b5680) 0 empty
    std::__and_<std::is_destructible<ost::Slog::Level>, std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&> > (0x0x7f35114b56e8) 0 empty
      std::__is_direct_constructible_impl<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b5750) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f35114b45a0) 0 empty

Class std::__is_direct_constructible<ost::Slog::Level, ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b57b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114b4600) 0 empty

Class std::__is_constructible_impl<ost::Slog::Level, ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b5820) 0 empty
  std::__is_direct_constructible<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b5888) 0 empty
    std::integral_constant<bool, true> (0x0x7f35114b4660) 0 empty

Class std::is_constructible<ost::Slog::Level, ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b58f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114b46c0) 0 empty

Class std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char*&&>, std::is_constructible<ost::Slog::Level, ost::Slog::Level&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const char*&&>, std::is_constructible<ost::Slog::Level, ost::Slog::Level&&> > (0x0x7f35114b5958) 0 empty
  std::is_constructible<ost::Slog::Level, ost::Slog::Level&&> (0x0x7f35114b59c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35114b4720) 0 empty

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

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

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

Class std::__is_void_helper<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const char*&&> (0x0x7f35114b5a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114b4900) 0 empty

Class std::is_void<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char*&&> (0x0x7f35114b5af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114b4960) 0 empty

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

Class std::__or_<std::is_void<const char*&&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const char*&&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f35114b5b60) 0 empty
  std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f35114b5bc8) 0 empty
    std::is_array<const std::__cxx11::basic_string<char> > (0x0x7f35114b5c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f35114b4a20) 0 empty

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

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

Class std::conditional<true, std::is_convertible<ost::Slog::Level&&, ost::Slog::Level>, std::is_convertible<const char*&&, const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<ost::Slog::Level&&, ost::Slog::Level>, std::is_convertible<const char*&&, const std::__cxx11::basic_string<char> > > (0x0x7f35114b4c00) 0 empty

Class std::remove_volatile<ost::Slog::Level&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<ost::Slog::Level&&> (0x0x7f35114b4cc0) 0 empty

Class std::remove_const<ost::Slog::Level&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<ost::Slog::Level&&> (0x0x7f35114b4d20) 0 empty

Class std::remove_cv<ost::Slog::Level&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<ost::Slog::Level&&> (0x0x7f35114b4c60) 0 empty

Class std::__is_void_helper<ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<ost::Slog::Level&&> (0x0x7f35114b5dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114b4d80) 0 empty

Class std::is_void<ost::Slog::Level&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<ost::Slog::Level&&> (0x0x7f35114b5e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114b4de0) 0 empty

Class std::conditional<false, std::is_void<ost::Slog::Level&&>, std::__or_<std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<ost::Slog::Level&&>, std::__or_<std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> > > (0x0x7f35114b4e40) 0 empty

Class std::__or_<std::is_void<ost::Slog::Level&&>, std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<ost::Slog::Level&&>, std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> > (0x0x7f35114b5ea0) 0 empty
  std::__or_<std::is_function<ost::Slog::Level>, std::is_array<ost::Slog::Level> > (0x0x7f35114b5f08) 0 empty
    std::is_array<ost::Slog::Level> (0x0x7f35114b5f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f35114b4ea0) 0 empty

Class std::__is_convertible_helper<ost::Slog::Level&&, ost::Slog::Level, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<ost::Slog::Level&&, ost::Slog::Level, false> (0x0x7f35114b4f00) 0 empty

Class std::is_convertible<ost::Slog::Level&&, ost::Slog::Level>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<ost::Slog::Level&&, ost::Slog::Level> (0x0x7f35114e3068) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114b4f60) 0 empty

Class std::__and_<std::is_convertible<const char*&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<ost::Slog::Level&&, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const char*&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<ost::Slog::Level&&, ost::Slog::Level> > (0x0x7f35114e30d0) 0 empty
  std::is_convertible<ost::Slog::Level&&, ost::Slog::Level> (0x0x7f35114e3138) 0 empty
    std::integral_constant<bool, true> (0x0x7f35114e6000) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f3511415ea0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35114268a0) 0 empty

Class std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f35114e31a0) 0 empty
  std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114e3208) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35114e60c0) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114e3270) 0 empty
  std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f35114e32d8) 0 empty
    std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114e3340) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f35114e6120) 0 empty

Class std::__is_direct_constructible_new<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114e33a8) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114e3410) 0 empty
    std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> > (0x0x7f35114e3478) 0 empty
      std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114e34e0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f35114e6180) 0 empty

Class std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114e3548) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114e61e0) 0 empty

Class std::__is_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114e35b0) 0 empty
  std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114e3618) 0 empty
    std::integral_constant<bool, true> (0x0x7f35114e6240) 0 empty

Class std::is_constructible<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::pair<const char*, ost::Slog::Level>&&> (0x0x7f35114e3680) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114e62a0) 0 empty

Class std::_PCC<true, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool> (0x0x7f35114e6360) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e36e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114e63c0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > > (0x0x7f35114e6420) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e3750) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114e6480) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f35114e64e0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e37b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114e6540) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f35114e3820) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e3888) 0 empty
    std::integral_constant<bool, false> (0x0x7f35114e65a0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e38f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114e6600) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f35114e6660) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e6720) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e6780) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e66c0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e39c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114e67e0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e3a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114e6840) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f35114e3a90) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e3af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35114e68a0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f35114e3b60) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f35114e3bc8) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e3c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f35114e6900) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > > (0x0x7f35114e3c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114e6960) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e3d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114e69c0) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f35114e6a20) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f35114e3d68) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e3dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35114e6a80) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35114e3e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114e6ae0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f35114e3ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114e6ba0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > > (0x0x7f35114e6c00) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f35114e3f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114e6c60) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> > (0x0x7f35114e6cc0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f35114e3f70) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567000) 0 empty
    std::integral_constant<bool, true> (0x0x7f35114e6d20) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567068) 0 empty
  std::integral_constant<bool, true> (0x0x7f35114e6d80) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> > (0x0x7f35114e6de0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f35115670d0) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567138) 0 empty
    std::integral_constant<bool, true> (0x0x7f35114e6e40) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f35115671a0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f3511567208) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567270) 0 empty
      std::integral_constant<bool, true> (0x0x7f35114e6ea0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > > (0x0x7f35115672d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114e6f00) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35114e6f60) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> > (0x0x7f351156e000) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f35115673a8) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567410) 0 empty
    std::integral_constant<bool, true> (0x0x7f351156e060) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567478) 0 empty
  std::integral_constant<bool, true> (0x0x7f351156e0c0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, true> (0x0x7f351156e120) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f35115674e0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, true> (0x0x7f351156e180) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f35115675b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351156e1e0) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > > (0x0x7f351156e240) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567618) 0 empty
  std::integral_constant<bool, true> (0x0x7f351156e2a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> > (0x0x7f351156e300) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f3511567680) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f35115676e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351156e360) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567750) 0 empty
  std::integral_constant<bool, true> (0x0x7f351156e3c0) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> > (0x0x7f351156e420) 0 empty

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f35115677b8) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567820) 0 empty
    std::integral_constant<bool, true> (0x0x7f351156e480) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f3511567888) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f35115678f0) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567958) 0 empty
      std::integral_constant<bool, true> (0x0x7f351156e4e0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > > (0x0x7f35115679c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351156e540) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f351156e5a0) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> > (0x0x7f351156e600) 0 empty

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f3511567a90) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351156e660) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f351156e6c0) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, true> (0x0x7f351156e720) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567bc8) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, true> (0x0x7f351156e780) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f35114e6b40) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f351156e7e0) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, true> (0x0x7f3511567c98) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f351156e840) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3511567d68) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, true> (0x0x7f3511567dd0) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3511567e38) 0 empty
      std::integral_constant<bool, true> (0x0x7f351156e8a0) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f351156e900) 0 empty

Class std::is_function<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&> (0x0x7f3511567f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f351156e9c0) 0 empty

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

Class std::is_lvalue_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const bool&> (0x0x7f3511567f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f351156ea80) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const bool&>, std::is_rvalue_reference<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const bool&>, std::is_rvalue_reference<const bool&> > (0x0x7f351159e1a0) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7f351159e208) 0 empty
    std::integral_constant<bool, true> (0x0x7f351156eb40) 0 empty

Class std::is_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&> (0x0x7f351159e270) 0 empty
  std::integral_constant<bool, true> (0x0x7f351156ec60) 0 empty

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

Class std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f351159e2d8) 0 empty
  std::is_reference<const bool&> (0x0x7f351159e340) 0 empty
    std::integral_constant<bool, true> (0x0x7f351156ed20) 0 empty

Class std::__or_<std::is_function<const bool&>, std::is_reference<const bool&>, std::is_void<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const bool&>, std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f351159e3a8) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f351159e410) 0 empty
    std::is_reference<const bool&> (0x0x7f351159e478) 0 empty
      std::integral_constant<bool, true> (0x0x7f351156ed80) 0 empty

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

Class std::is_object<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&> (0x0x7f351159e6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351156ee40) 0 empty

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

Class std::__or_<std::is_object<const bool&>, std::is_reference<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const bool&>, std::is_reference<const bool&> > (0x0x7f351159e750) 0 empty
  std::is_reference<const bool&> (0x0x7f351159e7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351156ef00) 0 empty

Class std::__is_referenceable<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&> (0x0x7f351159e820) 0 empty
  std::integral_constant<bool, true> (0x0x7f351156ef60) 0 empty

Class std::__add_rvalue_reference_helper<const bool&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const bool&, true> (0x0x7f35115a6000) 0 empty

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

Class std::__is_assignable_helper<bool&, const bool&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<bool&, const bool&> (0x0x7f351156e960) 0 empty

Class std::is_assignable<bool&, const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<bool&, const bool&> (0x0x7f351159e8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35115a60c0) 0 empty

Class std::__is_copy_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<bool, true> (0x0x7f351159e958) 0 empty
  std::is_assignable<bool&, const bool&> (0x0x7f351159e9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35115a6120) 0 empty

Class std::is_copy_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<bool> (0x0x7f351159ea28) 0 empty
  std::__is_copy_assignable_impl<bool, true> (0x0x7f351159ea90) 0 empty
    std::is_assignable<bool&, const bool&> (0x0x7f351159eaf8) 0 empty
      std::integral_constant<bool, true> (0x0x7f35115a6180) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_copy_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_copy_assignable<bool> > (0x0x7f351159eb60) 0 empty
  std::is_copy_assignable<bool> (0x0x7f351159ebc8) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7f351159ec30) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7f351159ec98) 0 empty
        std::integral_constant<bool, true> (0x0x7f35115a61e0) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool>&, const std::__nonesuch&> (0x0x7f35115a6240) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_copy_assignable<bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_copy_assignable<bool> > > (0x0x7f351159ed68) 0 empty
  std::integral_constant<bool, false> (0x0x7f35115a62a0) 0 empty

Class std::conditional<false, const std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool>&, const std::__nonesuch&> (0x0x7f35115a6300) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f351159ee38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35115a63c0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > > (0x0x7f35115a6420) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f351159eea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35115a6480) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> > (0x0x7f35115a64e0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f351159ef08) 0 empty
  std::integral_constant<bool, true> (0x0x7f35115a6540) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f351159ef70) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd000) 0 empty
    std::integral_constant<bool, true> (0x0x7f35115a65a0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd068) 0 empty
  std::integral_constant<bool, true> (0x0x7f35115a6600) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> > (0x0x7f35115a6660) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f35115bd0d0) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd138) 0 empty
    std::integral_constant<bool, true> (0x0x7f35115a66c0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f35115bd1a0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f35115bd208) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd270) 0 empty
      std::integral_constant<bool, true> (0x0x7f35115a6720) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > > (0x0x7f35115bd2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35115a6780) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35115a67e0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> > (0x0x7f35115a6840) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f35115bd3a8) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd410) 0 empty
    std::integral_constant<bool, true> (0x0x7f35115a68a0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd478) 0 empty
  std::integral_constant<bool, true> (0x0x7f35115a6900) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, true> (0x0x7f35115a6960) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd4e0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, true> (0x0x7f35115a69c0) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115a6360) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd548) 0 empty
  std::integral_constant<bool, true> (0x0x7f35115a6a20) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, true> (0x0x7f35115bd5b0) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd618) 0 empty
    std::integral_constant<bool, true> (0x0x7f35115a6a80) 0 empty

Class std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f35115bd680) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, true> (0x0x7f35115bd6e8) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35115bd750) 0 empty
      std::integral_constant<bool, true> (0x0x7f35115a6ae0) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f35115a6b40) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_move_assignable<bool> > (0x0x7f35115bd7b8) 0 empty
  std::is_move_assignable<bool> (0x0x7f35115bd820) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f35115bd888) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f35115bd8f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f35115a6ba0) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool>&&, std::__nonesuch&&> (0x0x7f35115a6c00) 0 empty

Class std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool> (0x0x7f35114e6300) 0

Vtable for ost::logger
ost::logger::_ZTVN3ost6loggerE: 23u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3ost6loggerE)
16    (int (*)(...))ost::logger::~logger
24    (int (*)(...))ost::logger::~logger
32    (int (*)(...))ost::ThreadQueue::run
40    (int (*)(...))ost::logger::final
48    (int (*)(...))ost::logger::startQueue
56    (int (*)(...))ost::logger::stopQueue
64    (int (*)(...))ost::logger::onTimer
72    (int (*)(...))ost::logger::runQueue
80    (int (*)(...))-88
88    (int (*)(...))(& _ZTIN3ost6loggerE)
96    (int (*)(...))ost::ThreadQueue::_ZThn88_N3ost11ThreadQueue3runEv
104   (int (*)(...))ost::logger::_ZThn88_N3ost6logger5finalEv
112   (int (*)(...))ost::Thread::initial
120   (int (*)(...))ost::Thread::getExtended
128   (int (*)(...))ost::Thread::notify
136   (int (*)(...))ost::logger::_ZThn88_N3ost6loggerD1Ev
144   (int (*)(...))ost::logger::_ZThn88_N3ost6loggerD0Ev
152   (int (*)(...))-264
160   (int (*)(...))(& _ZTIN3ost6loggerE)
168   (int (*)(...))ost::logger::_ZThn264_N3ost6loggerD1Ev
176   (int (*)(...))ost::logger::_ZThn264_N3ost6loggerD0Ev

Class ost::logger
   size=1008 align=8
   base size=1001 base align=8
ost::logger (0x0x7f35115bd958) 0
    vptr=((& ost::logger::_ZTVN3ost6loggerE) + 16u)
  ost::ThreadQueue (0x0x7f35115cf1e0) 0
      primary-for ost::logger (0x0x7f35115bd958)
    ost::Mutex (0x0x7f35115a6f60) 0
        primary-for ost::ThreadQueue (0x0x7f35115cf1e0)
    ost::Thread (0x0x7f35115eb000) 88
        vptr=((& ost::logger::_ZTVN3ost6loggerE) + 96u)
    ost::Semaphore (0x0x7f35115eb060) 264
        vptr=((& ost::logger::_ZTVN3ost6loggerE) + 168u)

Class __gnu_cxx::new_allocator<std::pair<const long unsigned int, ost::logStruct> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const long unsigned int, ost::logStruct> > (0x0x7f35115eb180) 0 empty

Class std::allocator<std::pair<const long unsigned int, ost::logStruct> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const long unsigned int, ost::logStruct> > (0x0x7f35115bd9c0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const long unsigned int, ost::logStruct> > (0x0x7f35115eb240) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115eb2a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115bdaf8) 0 empty
  std::allocator_traits<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115eb3c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >::rebind<std::pair<const long unsigned int, ost::logStruct> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >::rebind<std::pair<const long unsigned int, ost::logStruct> > (0x0x7f35115eb540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >::rebind<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >::rebind<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115eb600) 0 empty

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

Class std::less<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<long unsigned int> (0x0x7f35115bdc30) 0 empty
  std::binary_function<long unsigned int, long unsigned int, bool> (0x0x7f35115eb6c0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115eb720) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115bdd68) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115eb7e0) 0 empty

Class std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, ost::logStruct>, std::_Select1st<std::pair<const long unsigned int, ost::logStruct> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, ost::logStruct> > >::_Rb_tree_impl<std::less<long unsigned int>, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, ost::logStruct>, std::_Select1st<std::pair<const long unsigned int, ost::logStruct> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, ost::logStruct> > >::_Rb_tree_impl<std::less<long unsigned int>, true> (0x0x7f35115bdea0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115bdf08) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115eb900) 0 empty

Class std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, ost::logStruct>, std::_Select1st<std::pair<const long unsigned int, ost::logStruct> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, ost::logStruct>, std::_Select1st<std::pair<const long unsigned int, ost::logStruct> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115eb5a0) 0

Class std::map<long unsigned int, ost::logStruct>
   size=48 align=8
   base size=48 base align=8
std::map<long unsigned int, ost::logStruct> (0x0x7f35115eb120) 0

Class ost::AppLogPrivate
   size=848 align=8
   base size=848 base align=8
ost::AppLogPrivate (0x0x7f35115eb0c0) 0

Class std::is_array<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129e068) 0 empty
  std::integral_constant<bool, false> (0x0x7f35115eba80) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115ebb40) 0 empty

Class std::remove_const<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115ebc60) 0 empty

Class std::remove_cv<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35115ebae0) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129e138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35115ebcc0) 0 empty

Class std::is_void<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129e1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35115ebde0) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > > (0x0x7f351129e208) 0 empty
  std::integral_constant<bool, true> (0x0x7f35115ebe40) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >, std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >, std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > > > (0x0x7f35115ebf60) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129e410) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f351131b000) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > > (0x0x7f351129e478) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129e4e0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f351131b060) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129e548) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > > (0x0x7f351129e5b0) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129e618) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f351131b0c0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false> (0x0x7f351129e750) 0 empty
  std::integral_constant<bool, true> (0x0x7f351131b120) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129e7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f351131b180) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false>, std::is_default_constructible<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false>, std::is_default_constructible<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > > (0x0x7f351131b2a0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129e8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f351131b300) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false> (0x0x7f351129e958) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129e9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351131b360) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false> > (0x0x7f351129ea28) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false> (0x0x7f351129ea90) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129eaf8) 0 empty
      std::integral_constant<bool, true> (0x0x7f351131b3c0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129eb60) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const long unsigned int, ost::logStruct> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false> > (0x0x7f351129ebc8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, ost::logStruct> >, false> (0x0x7f351129ec30) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f351129ec98) 0 empty
        std::integral_constant<bool, true> (0x0x7f351131b420) 0 empty

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

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

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

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

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

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

Class std::__not_<std::is_void<std::less<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<long unsigned int> > > (0x0x7f351129ef70) 0 empty
  std::integral_constant<bool, true> (0x0x7f351131b6c0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::less<long unsigned int> >, std::__not_<std::is_void<std::less<long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::less<long unsigned int> >, std::__not_<std::is_void<std::less<long unsigned int> > > > (0x0x7f351131b720) 0 empty

Class std::__is_default_constructible_impl<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<long unsigned int> > (0x0x7f35115bda90) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f351131b780) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<long unsigned int> > >, std::__is_default_constructible_impl<std::less<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<long unsigned int> > >, std::__is_default_constructible_impl<std::less<long unsigned int> > > (0x0x7f3511336000) 0 empty
  std::__is_default_constructible_impl<std::less<long unsigned int> > (0x0x7f3511336068) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f351131b7e0) 0 empty

Class std::__is_default_constructible_atom<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<long unsigned int> > (0x0x7f35113360d0) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<long unsigned int> > >, std::__is_default_constructible_impl<std::less<long unsigned int> > > (0x0x7f3511336138) 0 empty
    std::__is_default_constructible_impl<std::less<long unsigned int> > (0x0x7f35113361a0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f351131b840) 0 empty

Class std::__is_default_constructible_safe<std::less<long unsigned int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<long unsigned int>, false> (0x0x7f3511336208) 0 empty
  std::integral_constant<bool, true> (0x0x7f351131b8a0) 0 empty

Class std::is_default_constructible<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<long unsigned int> > (0x0x7f3511336270) 0 empty
  std::integral_constant<bool, true> (0x0x7f351131b900) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false>, std::is_default_constructible<std::less<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false>, std::is_default_constructible<std::less<long unsigned int> > > (0x0x7f351131b960) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<long unsigned int> > (0x0x7f35113362d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f351131b9c0) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> (0x0x7f3511336340) 0 empty
  std::__is_nt_default_constructible_atom<std::less<long unsigned int> > (0x0x7f35113363a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351131ba20) 0 empty

Class std::__and_<std::is_default_constructible<std::less<long unsigned int> >, std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<long unsigned int> >, std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> > (0x0x7f3511336410) 0 empty
  std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> (0x0x7f3511336478) 0 empty
    std::__is_nt_default_constructible_atom<std::less<long unsigned int> > (0x0x7f35113364e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f351131ba80) 0 empty

Class std::is_nothrow_default_constructible<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<long unsigned int> > (0x0x7f3511336548) 0 empty
  std::__and_<std::is_default_constructible<std::less<long unsigned int> >, std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> > (0x0x7f35113365b0) 0 empty
    std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> (0x0x7f3511336618) 0 empty
      std::__is_nt_default_constructible_atom<std::less<long unsigned int> > (0x0x7f3511336680) 0 empty
        std::integral_constant<bool, true> (0x0x7f351131bae0) 0 empty

Class std::_Put_time<char>
   size=16 align=8
   base size=16 base align=8
std::_Put_time<char> (0x0x7f3511358000) 0

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

Class std::is_error_code_enum<std::_Setw>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Setw> (0x0x7f35113366e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35113580c0) 0 empty

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

Class std::is_error_code_enum<std::ios_base& (*)(std::ios_base&)>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::ios_base& (*)(std::ios_base&)> (0x0x7f35113367b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511358180) 0 empty

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

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

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

Class std::_Rb_tree_iterator<std::pair<const long unsigned int, ost::logStruct> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const long unsigned int, ost::logStruct> > (0x0x7f35113dff60) 0

Class std::__has_is_transparent<std::less<long unsigned int>, long unsigned int, void>
   size=1 align=1
   base size=0 base align=1
std::__has_is_transparent<std::less<long unsigned int>, long unsigned int, void> (0x0x7f3511023060) 0 empty

Class std::_PCC<true, const long unsigned int, ost::logStruct>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const long unsigned int, ost::logStruct> (0x0x7f3511023120) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const long unsigned int>, std::is_rvalue_reference<const long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int>, std::is_rvalue_reference<const long unsigned int> > (0x0x7f3511336d68) 0 empty
  std::is_rvalue_reference<const long unsigned int> (0x0x7f3511336dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511023420) 0 empty

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

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

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

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

Class std::remove_cv<const long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const long unsigned int> (0x0x7f3511023540) 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> (0x0x7f35113368f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511023660) 0 empty

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

Class std::__or_<std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > (0x0x7f35113369c0) 0 empty
  std::is_void<const long unsigned int> (0x0x7f3511336a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511023720) 0 empty

Class std::__or_<std::is_function<const long unsigned int>, std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int>, std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > (0x0x7f3511336a90) 0 empty
  std::__or_<std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > (0x0x7f3511336af8) 0 empty
    std::is_void<const long unsigned int> (0x0x7f3511336b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f3511023840) 0 empty

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

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

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

Class std::__or_<std::is_object<const long unsigned int>, std::is_reference<const long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int>, std::is_reference<const long unsigned int> > (0x0x7f35110841a0) 0 empty
  std::is_object<const long unsigned int> (0x0x7f3511084208) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511023a20) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7f3511084478) 0 empty
  std::is_lvalue_reference<const long unsigned int&> (0x0x7f35110844e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511023e40) 0 empty

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

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

Class std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7f3511084680) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7f35110846e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511023f60) 0 empty

Class std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7f3511084820) 0 empty
  std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7f3511084888) 0 empty
    std::is_reference<const long unsigned int&> (0x0x7f35110848f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511099000) 0 empty

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

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

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

Class std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> > (0x0x7f3511084a90) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7f3511084af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511099180) 0 empty

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

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

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

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

Class std::is_assignable<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const long unsigned int&, const long unsigned int&> (0x0x7f3511084d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f35110993c0) 0 empty

Class std::__is_copy_assignable_impl<const long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const long unsigned int, true> (0x0x7f3511084dd0) 0 empty
  std::is_assignable<const long unsigned int&, const long unsigned int&> (0x0x7f3511084e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511099420) 0 empty

Class std::is_copy_assignable<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const long unsigned int> (0x0x7f3511084ea0) 0 empty
  std::__is_copy_assignable_impl<const long unsigned int, true> (0x0x7f3511084f08) 0 empty
    std::is_assignable<const long unsigned int&, const long unsigned int&> (0x0x7f3511084f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f3511099480) 0 empty

Class std::conditional<false, std::is_copy_assignable<ost::logStruct>, std::is_copy_assignable<const long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<ost::logStruct>, std::is_copy_assignable<const long unsigned int> > (0x0x7f35110994e0) 0 empty

Class std::__and_<std::is_copy_assignable<const long unsigned int>, std::is_copy_assignable<ost::logStruct> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const long unsigned int>, std::is_copy_assignable<ost::logStruct> > (0x0x7f35110a1000) 0 empty
  std::is_copy_assignable<const long unsigned int> (0x0x7f35110a1068) 0 empty
    std::__is_copy_assignable_impl<const long unsigned int, true> (0x0x7f35110a10d0) 0 empty
      std::is_assignable<const long unsigned int&, const long unsigned int&> (0x0x7f35110a1138) 0 empty
        std::integral_constant<bool, false> (0x0x7f3511099540) 0 empty

Class std::conditional<false, const std::pair<const long unsigned int, ost::logStruct>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const long unsigned int, ost::logStruct>&, const std::__nonesuch&> (0x0x7f35110995a0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const long unsigned int>, std::is_copy_assignable<ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const long unsigned int>, std::is_copy_assignable<ost::logStruct> > > (0x0x7f35110a1478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3511099600) 0 empty

Class std::conditional<true, const std::pair<const long unsigned int, ost::logStruct>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const long unsigned int, ost::logStruct>&, const std::__nonesuch&> (0x0x7f3511099660) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> > (0x0x7f35110a1750) 0 empty
  std::is_rvalue_reference<const long unsigned int&&> (0x0x7f35110a17b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35110999c0) 0 empty

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

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

Class std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7f35110a1888) 0 empty
  std::is_reference<const long unsigned int&&> (0x0x7f35110a18f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511099ae0) 0 empty

Class std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7f35110a1a28) 0 empty
  std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7f35110a1a90) 0 empty
    std::is_reference<const long unsigned int&&> (0x0x7f35110a1af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3511099b40) 0 empty

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

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

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

Class std::__or_<std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> > (0x0x7f35110a1c98) 0 empty
  std::is_reference<const long unsigned int&&> (0x0x7f35110a1d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f3511099cc0) 0 empty

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

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

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

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

Class std::is_assignable<const long unsigned int&, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const long unsigned int&, const long unsigned int&&> (0x0x7f35110a1f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3511099f00) 0 empty

Class std::__is_move_assignable_impl<const long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const long unsigned int, true> (0x0x7f35110a1f70) 0 empty
  std::is_assignable<const long unsigned int&, const long unsigned int&&> (0x0x7f35110c3000) 0 empty
    std::integral_constant<bool, false> (0x0x7f3511099f60) 0 empty

Class std::is_move_assignable<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const long unsigned int> (0x0x7f35110c3068) 0 empty
  std::__is_move_assignable_impl<const long unsigned int, true> (0x0x7f35110c30d0) 0 empty
    std::is_assignable<const long unsigned int&, const long unsigned int&&> (0x0x7f35110c3138) 0 empty
      std::integral_constant<bool, false> (0x0x7f35110c4000) 0 empty

Class std::conditional<false, std::is_move_assignable<ost::logStruct>, std::is_move_assignable<const long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<ost::logStruct>, std::is_move_assignable<const long unsigned int> > (0x0x7f35110c4060) 0 empty

Class std::__and_<std::is_move_assignable<const long unsigned int>, std::is_move_assignable<ost::logStruct> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const long unsigned int>, std::is_move_assignable<ost::logStruct> > (0x0x7f35110c31a0) 0 empty
  std::is_move_assignable<const long unsigned int> (0x0x7f35110c3208) 0 empty
    std::__is_move_assignable_impl<const long unsigned int, true> (0x0x7f35110c3270) 0 empty
      std::is_assignable<const long unsigned int&, const long unsigned int&&> (0x0x7f35110c32d8) 0 empty
        std::integral_constant<bool, false> (0x0x7f35110c40c0) 0 empty

Class std::conditional<false, std::pair<const long unsigned int, ost::logStruct>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const long unsigned int, ost::logStruct>&&, std::__nonesuch&&> (0x0x7f35110c4120) 0 empty

Class std::pair<const long unsigned int, ost::logStruct>
   size=576 align=8
   base size=576 base align=8
std::pair<const long unsigned int, ost::logStruct> (0x0x7f35110230c0) 0

Class std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35110c35b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35110c4240) 0 empty

Class std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const long unsigned int, ost::logStruct> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const long unsigned int, ost::logStruct> > > (0x0x7f35110c36e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35110c42a0) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const long unsigned int, ost::logStruct> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const long unsigned int, ost::logStruct> > (0x0x7f35110c4420) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::remove_volatile<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::random_access_iterator_tag> (0x0x7f3510e341e0) 0 empty

Class std::remove_const<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::random_access_iterator_tag> (0x0x7f3510e34240) 0 empty

Class std::remove_cv<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::random_access_iterator_tag> (0x0x7f3510e34180) 0 empty

Class std::__is_void_helper<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::random_access_iterator_tag> (0x0x7f35110c3c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510e342a0) 0 empty

Class std::is_void<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::random_access_iterator_tag> (0x0x7f35110c3c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510e34300) 0 empty

Class std::conditional<false, std::is_void<std::random_access_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::random_access_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > > (0x0x7f3510e34360) 0 empty

Class std::is_function<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::input_iterator_tag> (0x0x7f35110c3d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510e34480) 0 empty

Class std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f3510e344e0) 0 empty

Class std::is_array<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::input_iterator_tag> (0x0x7f35110c3e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510e34540) 0 empty

Class std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f35110c3ea0) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f35110c3f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510e345a0) 0 empty

Class std::__or_<std::is_void<std::random_access_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::random_access_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f35110c3f70) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f35110c3958) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f35110c39c0) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510e346c0) 0 empty

Class std::is_function<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::random_access_iterator_tag> (0x0x7f35110c3a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510e347e0) 0 empty

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

Class std::is_lvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::random_access_iterator_tag> (0x0x7f35110c3a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510e348a0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> > (0x0x7f3510e34900) 0 empty

Class std::is_rvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f35110c3af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510e34960) 0 empty

Class std::__or_<std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> > (0x0x7f35110c3b60) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f3510e53000) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510e349c0) 0 empty

Class std::is_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::random_access_iterator_tag> (0x0x7f3510e53068) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510e34a20) 0 empty

Class std::conditional<false, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f3510e34a80) 0 empty

Class std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f3510e530d0) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7f3510e53138) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510e34ae0) 0 empty

Class std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f3510e531a0) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f3510e53208) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7f3510e53270) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510e34b40) 0 empty

Class std::__not_<std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > > (0x0x7f3510e532d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510e34ba0) 0 empty

Class std::is_object<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::random_access_iterator_tag> (0x0x7f3510e53340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510e34c00) 0 empty

Class std::conditional<true, std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> > (0x0x7f3510e34c60) 0 empty

Class std::__or_<std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> > (0x0x7f3510e533a8) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7f3510e53410) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510e34cc0) 0 empty

Class std::__is_referenceable<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::random_access_iterator_tag> (0x0x7f3510e53478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510e34d20) 0 empty

Class std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f3510e34d80) 0 empty

Class std::add_rvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::random_access_iterator_tag> (0x0x7f3510e534e0) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f3510e34de0) 0 empty

Class std::__is_convertible_helper<std::random_access_iterator_tag, std::input_iterator_tag, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::random_access_iterator_tag, std::input_iterator_tag, false> (0x0x7f3510e34780) 0 empty

Class std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag> (0x0x7f3510e535b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510e65000) 0 empty

Class std::remove_reference<std::allocator<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char>&> (0x0x7f3510e653c0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::remove_reference<std::allocator<wchar_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<wchar_t>&> (0x0x7f3510ec58a0) 0 empty

Class std::remove_reference<std::allocator<char16_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char16_t>&> (0x0x7f3510ef1f60) 0 empty

Class std::remove_reference<std::allocator<char32_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char32_t>&> (0x0x7f3510f0d960) 0 empty

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

Class std::remove_reference<_IO_FILE*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<_IO_FILE*&> (0x0x7f3510f376c0) 0 empty

Class std::remove_reference<bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool&> (0x0x7f3510f377e0) 0 empty

Class std::is_error_condition_enum<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::allocator<char> > (0x0x7f3510e53d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510f37a80) 0 empty

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

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >::_Tp2
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >::_Tp2 (0x0x7f3510f67300) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3510f672a0) 0

Class std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=72 align=8
   base size=72 base align=8
std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3510f53340) 0
  std::_Rb_tree_node_base (0x0x7f3510f67240) 0

Class std::remove_reference<std::pair<const char*, ost::Slog::Level> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<const char*, ost::Slog::Level> > (0x0x7f3510f67900) 0 empty

Class std::is_same<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510f53618) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510f679c0) 0 empty

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

Class std::_PCC<false, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, bool> (0x0x7f3510f67a80) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const long unsigned int&> > (0x0x7f3510fbde40) 0 empty

Class std::is_empty<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const long unsigned int&> (0x0x7f3510f538f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510fbdea0) 0 empty

Class std::__is_empty_non_tuple<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<const long unsigned int&> (0x0x7f3510f53958) 0 empty
  std::is_empty<const long unsigned int&> (0x0x7f3510f539c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510fbdf00) 0 empty

Class std::_Head_base<0ul, const long unsigned int&, false>
   size=8 align=8
   base size=8 base align=8
std::_Head_base<0ul, const long unsigned int&, false> (0x0x7f3510fbdf60) 0

Class std::_Tuple_impl<0ul, const long unsigned int&>
   size=8 align=8
   base size=8 base align=8
std::_Tuple_impl<0ul, const long unsigned int&> (0x0x7f3510f53a28) 0
  std::_Head_base<0ul, const long unsigned int&, false> (0x0x7f3510be6000) 0

Class std::tuple<const long unsigned int&>
   size=8 align=8
   base size=8 base align=8
std::tuple<const long unsigned int&> (0x0x7f3510f53af8) 0
  std::_Tuple_impl<0ul, const long unsigned int&> (0x0x7f3510f53b60) 0
    std::_Head_base<0ul, const long unsigned int&, false> (0x0x7f3510be6060) 0

Class std::is_same<void, void>
   size=1 align=1
   base size=1 base align=1
std::is_same<void, void> (0x0x7f3510f53c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510be60c0) 0 empty

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

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

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

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

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

Class std::__is_void_helper<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const long unsigned int&> (0x0x7f3510f53e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510be6300) 0 empty

Class std::is_void<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const long unsigned int&> (0x0x7f3510f53ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510be6360) 0 empty

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

Class std::__or_<std::is_void<const long unsigned int&>, std::is_function<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const long unsigned int&>, std::is_function<const long unsigned int&> > (0x0x7f3510f53820) 0 empty
  std::is_function<const long unsigned int&> (0x0x7f3510f53888) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510be6420) 0 empty

Class std::__not_<std::__or_<std::is_void<const long unsigned int&>, std::is_function<const long unsigned int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<const long unsigned int&>, std::is_function<const long unsigned int&> > > (0x0x7f3510f53bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510be6600) 0 empty

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

Class std::is_rvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const long unsigned int&> (0x0x7f3510f53c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510be66c0) 0 empty

Class std::__and_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7f3510f53d00) 0 empty
  std::is_rvalue_reference<const long unsigned int&> (0x0x7f3510f53d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510be6720) 0 empty

Class std::__is_static_castable_impl<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<const long unsigned int&, const long unsigned int&> (0x0x7f3510cd8000) 0 empty
  std::__do_is_static_castable_impl (0x0x7f3510be6780) 0 empty

Class std::__is_static_castable_safe<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<const long unsigned int&, const long unsigned int&> (0x0x7f3510cd80d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510be67e0) 0 empty

Class std::__is_static_castable<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<const long unsigned int&, const long unsigned int&> (0x0x7f3510cd8138) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510be6840) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > >, std::__is_static_castable<const long unsigned int&, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > >, std::__is_static_castable<const long unsigned int&, const long unsigned int&> > (0x0x7f3510be68a0) 0 empty

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

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

Class std::is_same<long unsigned int, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_same<long unsigned int, long unsigned int> (0x0x7f3510cd8208) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510be69c0) 0 empty

Class std::__not_<std::is_same<long unsigned int, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<long unsigned int, long unsigned int> > (0x0x7f3510cd8270) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510be6a20) 0 empty

Class std::conditional<false, std::__and_<std::is_base_of<long unsigned int, long unsigned int>, std::__not_<std::is_constructible<long unsigned int, const long unsigned int&> > >, std::__not_<std::is_same<long unsigned int, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_base_of<long unsigned int, long unsigned int>, std::__not_<std::is_constructible<long unsigned int, const long unsigned int&> > >, std::__not_<std::is_same<long unsigned int, long unsigned int> > > (0x0x7f3510be6a80) 0 empty

Class std::__and_<std::__not_<std::is_same<long unsigned int, long unsigned int> >, std::is_base_of<long unsigned int, long unsigned int>, std::__not_<std::is_constructible<long unsigned int, const long unsigned int&> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<long unsigned int, long unsigned int> >, std::is_base_of<long unsigned int, long unsigned int>, std::__not_<std::is_constructible<long unsigned int, const long unsigned int&> > > (0x0x7f3510cd82d8) 0 empty
  std::__not_<std::is_same<long unsigned int, long unsigned int> > (0x0x7f3510cd8340) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510be6ae0) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > (0x0x7f3510be6b40) 0 empty

Class std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> (0x0x7f3510cd83a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510be6ba0) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > (0x0x7f3510cd8410) 0 empty
  std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> (0x0x7f3510cd8478) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510be6cc0) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > > (0x0x7f3510cd84e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510be6d80) 0 empty

Class std::__and_<std::__is_static_castable<const long unsigned int&, const long unsigned int&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<const long unsigned int&, const long unsigned int&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > > > (0x0x7f3510cd8548) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > > (0x0x7f3510cd85b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510be6de0) 0 empty

Class std::__is_direct_constructible_ref_cast<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<const long unsigned int&, const long unsigned int&> (0x0x7f3510cd8618) 0 empty
  std::__and_<std::__is_static_castable<const long unsigned int&, const long unsigned int&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > > > (0x0x7f3510cd8680) 0 empty
    std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > > (0x0x7f3510cd86e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3510be6e40) 0 empty

Class std::__is_direct_constructible_new<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const long unsigned int&, const long unsigned int&> (0x0x7f3510cd8750) 0 empty
  std::__is_direct_constructible_ref_cast<const long unsigned int&, const long unsigned int&> (0x0x7f3510cd87b8) 0 empty
    std::__and_<std::__is_static_castable<const long unsigned int&, const long unsigned int&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > > > (0x0x7f3510cd8820) 0 empty
      std::__not_<std::__or_<std::__is_base_to_derived_ref<const long unsigned int&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<const long unsigned int&, const long unsigned int&, false> > > (0x0x7f3510cd8888) 0 empty
        std::integral_constant<bool, true> (0x0x7f3510be6f60) 0 empty

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

Class std::__is_constructible_impl<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const long unsigned int&, const long unsigned int&> (0x0x7f3510cd8958) 0 empty
  std::__is_direct_constructible<const long unsigned int&, const long unsigned int&> (0x0x7f3510cd89c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510cec0c0) 0 empty

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

Class std::__and_<std::is_constructible<const long unsigned int&, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const long unsigned int&, const long unsigned int&> > (0x0x7f3510cd8a90) 0 empty
  std::is_constructible<const long unsigned int&, const long unsigned int&> (0x0x7f3510cd8af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510cec180) 0 empty

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

Class std::conditional<false, std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> > (0x0x7f3510cec360) 0 empty

Class std::is_array<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_array<const long unsigned int&> (0x0x7f3510cd8c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510cec3c0) 0 empty

Class std::__or_<std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> > (0x0x7f3510cd8c98) 0 empty
  std::is_array<const long unsigned int&> (0x0x7f3510cd8d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510cec420) 0 empty

Class std::__or_<std::is_void<const long unsigned int&>, std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const long unsigned int&>, std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> > (0x0x7f3510cd8e38) 0 empty
  std::__or_<std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> > (0x0x7f3510cd8ea0) 0 empty
    std::is_array<const long unsigned int&> (0x0x7f3510cd8f08) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510cec480) 0 empty

Class std::__is_convertible_helper<const long unsigned int&, const long unsigned int&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const long unsigned int&, const long unsigned int&, false> (0x0x7f3510cec4e0) 0 empty

Class std::is_convertible<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const long unsigned int&, const long unsigned int&> (0x0x7f3510cd8bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510cec540) 0 empty

Class std::__and_<std::is_convertible<const long unsigned int&, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const long unsigned int&, const long unsigned int&> > (0x0x7f3510cfe000) 0 empty
  std::is_convertible<const long unsigned int&, const long unsigned int&> (0x0x7f3510cfe068) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510cec5a0) 0 empty

Class std::is_same<std::tuple<const long unsigned int&>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::tuple<const long unsigned int&>, long unsigned int> (0x0x7f3510cfe340) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510cec660) 0 empty

Class std::__not_<std::is_same<std::tuple<const long unsigned int&>, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::tuple<const long unsigned int&>, long unsigned int> > (0x0x7f3510cfe3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510cec6c0) 0 empty

Class __gnu_cxx::__aligned_membuf<std::pair<const long unsigned int, ost::logStruct> >::_Tp2
   size=576 align=8
   base size=576 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const long unsigned int, ost::logStruct> >::_Tp2 (0x0x7f3510cecea0) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const long unsigned int, ost::logStruct> >
   size=576 align=8
   base size=576 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const long unsigned int, ost::logStruct> > (0x0x7f3510cece40) 0

Class std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >
   size=608 align=8
   base size=608 base align=8
std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > (0x0x7f3510cfe750) 0
  std::_Rb_tree_node_base (0x0x7f3510cecde0) 0

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

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

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&> > (0x0x7f3510d3f120) 0 empty

Class std::is_empty<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const std::__cxx11::basic_string<char>&> (0x0x7f3510cfeaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510d3f180) 0 empty

Class std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&> (0x0x7f3510cfec30) 0 empty
  std::is_empty<const std::__cxx11::basic_string<char>&> (0x0x7f3510cfec98) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510d3f1e0) 0 empty

Class std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false>
   size=8 align=8
   base size=8 base align=8
std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x7f3510d3f240) 0

Class std::_Tuple_impl<0ul, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=8 align=8
   base size=8 base align=8
std::_Tuple_impl<0ul, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510cfed00) 0
  std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x7f3510d3f2a0) 0

Class std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=8 align=8
   base size=8 base align=8
std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510cfedd0) 0
  std::_Tuple_impl<0ul, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510cfee38) 0
    std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x7f3510d3f300) 0

Class std::_TC<true, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=1 align=1
   base size=0 base align=1
std::_TC<true, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510d3f420) 0 empty

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

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

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

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

Class std::__is_void_helper<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::__cxx11::basic_string<char>&> (0x0x7f3510cfea90) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510d3f600) 0 empty

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

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

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510a44000) 0 empty
  std::is_function<const std::__cxx11::basic_string<char>&> (0x0x7f3510a44068) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510d3f7e0) 0 empty

Class std::__not_<std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7f3510a440d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510d3f840) 0 empty

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

Class std::is_rvalue_reference<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7f3510a44138) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510d3f900) 0 empty

Class std::__and_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510a441a0) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7f3510a44208) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510d3f960) 0 empty

Class std::__is_static_castable_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f3510a44270) 0 empty
  std::__do_is_static_castable_impl (0x0x7f3510d3f9c0) 0 empty

Class std::__is_static_castable_safe<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f3510a44340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510d3fa20) 0 empty

Class std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f3510a443a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510d3fa80) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > >, std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > >, std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> > (0x0x7f3510d3fae0) 0 empty

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

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

Class std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7f3510a44478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510d3fc00) 0 empty

Class std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f3510a444e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510d3fc60) 0 empty

Class std::conditional<false, std::__and_<std::is_base_of<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_base_of<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f3510d3fd80) 0 empty

Class std::__and_<std::__not_<std::is_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_base_of<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_base_of<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7f3510a44548) 0 empty
  std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f3510a445b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510d3fde0) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> > (0x0x7f3510d3fea0) 0 empty

Class std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> (0x0x7f3510a44618) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510d3ff00) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > (0x0x7f3510a44680) 0 empty
  std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> (0x0x7f3510a446e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510d3ff60) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > (0x0x7f3510a44750) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510a5f000) 0 empty

Class std::__and_<std::__is_static_castable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > > (0x0x7f3510a447b8) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > (0x0x7f3510a44820) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510a5f060) 0 empty

Class std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f3510a44888) 0 empty
  std::__and_<std::__is_static_castable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > > (0x0x7f3510a448f0) 0 empty
    std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > (0x0x7f3510a44958) 0 empty
      std::integral_constant<bool, true> (0x0x7f3510a5f0c0) 0 empty

Class std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f3510a449c0) 0 empty
  std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f3510a44a28) 0 empty
    std::__and_<std::__is_static_castable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > > (0x0x7f3510a44a90) 0 empty
      std::__not_<std::__or_<std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > (0x0x7f3510a44af8) 0 empty
        std::integral_constant<bool, true> (0x0x7f3510a5f120) 0 empty

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

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

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

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

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

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

Class std::is_array<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7f3510a44f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510a5f420) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510a44dd0) 0 empty
  std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7f3510a44e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510a5f480) 0 empty

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510a70000) 0 empty
  std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510a70068) 0 empty
    std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7f3510a700d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510a5f4e0) 0 empty

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

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

Class std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510a702d8) 0 empty
  std::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f3510a70340) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510a5f600) 0 empty

Class std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> > (0x0x7f3510a70680) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510a5f6c0) 0 empty

Class std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> > > (0x0x7f3510a706e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510a5f720) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3510a5fd20) 0

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

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

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

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

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

Class std::conditional<false, std::__undefined, char>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char> (0x0x7f3510ab2360) 0 empty

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

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

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

Class std::remove_cv<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<wchar_t> (0x0x7f3510ab2a80) 0 empty

Class std::__is_void_helper<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<wchar_t> (0x0x7f3510a70f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510ab2ba0) 0 empty

Class std::is_void<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<wchar_t> (0x0x7f3510a70f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510ab2c00) 0 empty

Class std::conditional<false, std::__undefined, wchar_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, wchar_t> (0x0x7f3510ab2c60) 0 empty

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

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

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

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

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

Class std::remove_cv<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char16_t> (0x0x7f3510ad6cc0) 0 empty

Class std::__is_void_helper<char16_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char16_t> (0x0x7f3510a708f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510ad6de0) 0 empty

Class std::is_void<char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char16_t> (0x0x7f3510a70958) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510ad6e40) 0 empty

Class std::conditional<false, std::__undefined, char16_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char16_t> (0x0x7f3510ad6ea0) 0 empty

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

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

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

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

Class std::remove_cv<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char32_t> (0x0x7f3510afa7e0) 0 empty

Class std::__is_void_helper<char32_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char32_t> (0x0x7f3510b01138) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510afa900) 0 empty

Class std::is_void<char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char32_t> (0x0x7f3510b011a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510afa960) 0 empty

Class std::conditional<false, std::__undefined, char32_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char32_t> (0x0x7f3510afa9c0) 0 empty

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

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

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

Class std::unary_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, const std::__cxx11::basic_string<char> > (0x0x7f3510b1eba0) 0 empty

Class std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > (0x0x7f3510b01750) 0 empty
  std::unary_function<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, const std::__cxx11::basic_string<char> > (0x0x7f3510b1ec00) 0 empty

Class std::is_same<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7f3510b01888) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510b1ec60) 0 empty

Class std::_PCC<false, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7f3510b1ecc0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >::_Alloc_node
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >::_Alloc_node (0x0x7f3510b1eea0) 0

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> > (0x0x7f3510b1ef00) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > > (0x0x7f3510b1ef60) 0 empty

Class std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b01a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72000) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f3510b72060) 0 empty

Class std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, 0u> > > (0x0x7f3510b01af8) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b01b60) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510b720c0) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b01bc8) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, 0u> > > (0x0x7f3510b01c30) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b01c98) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510b72120) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f3510b72180) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b01d00) 0 empty
  std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b01d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510b721e0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b01dd0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b01e38) 0 empty
    std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b01ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510b72240) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f3510b722a0) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b01f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72300) 0 empty

Class std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b01f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72360) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f3510b723c0) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b018f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72420) 0 empty

Class std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b01958) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72480) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b019c0) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b01a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510b724e0) 0 empty

Class std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b88000) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72540) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > > (0x0x7f3510b725a0) 0 empty

Class std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b88068) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72600) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > > (0x0x7f3510b72660) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b880d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b726c0) 0 empty

Class std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b88138) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72720) 0 empty

Class std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > > (0x0x7f3510b72780) 0 empty

Class std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b881a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b727e0) 0 empty

Class std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b88208) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72840) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f3510b728a0) 0 empty

Class std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b88270) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72900) 0 empty

Class std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b882d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72960) 0 empty

Class std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b88340) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b883a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510b729c0) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b88410) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b88478) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b884e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510b72a20) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b88548) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b885b0) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b88618) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b88680) 0 empty
        std::integral_constant<bool, false> (0x0x7f3510b72a80) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b886e8) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b88750) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b887b8) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b88820) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b88888) 0 empty
          std::integral_constant<bool, false> (0x0x7f3510b72ae0) 0 empty

Class std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b888f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510b72b40) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510b88958) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b889c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510b72ba0) 0 empty

Class std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b72c00) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b88a28) 0 empty
  std::__do_is_destructible_impl (0x0x7f3510b72c60) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false, false> (0x0x7f3510b88af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510b72cc0) 0 empty

Class std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510b88b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510b72d20) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f3510b72d80) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510b88bc8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f3510b72de0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f3510b88c98) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510b88d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f3510b72e40) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510b88d68) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f3510b88dd0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510b88e38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f3510b72ea0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510b88ea0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510b88f08) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f3510b88f70) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510bab000) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f3510b72f00) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510bab068) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510b72f60) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> (0x0x7f3510bab0d0) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510bab138) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510bac000) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> (0x0x7f3510bab1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510bac060) 0 empty

Class std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f3510bac0c0) 0 empty

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

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

Class std::__is_direct_constructible_impl<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f3510bab2d8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f3510bac1e0) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f3510bab3a8) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f3510bab410) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f3510bac240) 0 empty

Class std::__is_direct_constructible_new_safe<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7f3510bab548) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f3510bab5b0) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f3510bab618) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f3510bac360) 0 empty

Class std::__is_direct_constructible_new<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, const bool&> (0x0x7f3510bab6e8) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7f3510bab750) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f3510bab7b8) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f3510bab820) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f3510bac3c0) 0 empty

Class std::__is_direct_constructible<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<bool, const bool&> (0x0x7f3510bab8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510bac420) 0 empty

Class std::__is_constructible_impl<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, const bool&> (0x0x7f3510bab958) 0 empty
  std::__is_direct_constructible<bool, const bool&> (0x0x7f3510bab9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510bac480) 0 empty

Class std::is_constructible<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, const bool&> (0x0x7f3510baba28) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510bac4e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_constructible<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_constructible<bool, const bool&> > (0x0x7f3510baba90) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7f3510babaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510bac540) 0 empty

Class std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510bac660) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510bac6c0) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510bac600) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510babc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510bac720) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&> (0x0x7f3510babd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510bac780) 0 empty

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

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f3510bac840) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510babd68) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510babdd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510bac8a0) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510babe38) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510babea0) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510babf08) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510bac900) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false> (0x0x7f3510bac960) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510babb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510bac9c0) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f3510baca20) 0 empty

Class std::remove_volatile<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const bool&> (0x0x7f3510bacae0) 0 empty

Class std::remove_const<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const bool&> (0x0x7f3510bacb40) 0 empty

Class std::remove_cv<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const bool&> (0x0x7f3510baca80) 0 empty

Class std::__is_void_helper<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const bool&> (0x0x7f3510bdb000) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510bacba0) 0 empty

Class std::is_void<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const bool&> (0x0x7f3510bdb068) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510bacc00) 0 empty

Class std::conditional<false, std::is_void<const bool&>, std::__or_<std::is_function<bool>, std::is_array<bool> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const bool&>, std::__or_<std::is_function<bool>, std::is_array<bool> > > (0x0x7f3510bacc60) 0 empty

Class std::conditional<false, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<bool>, std::is_array<bool> > (0x0x7f3510baccc0) 0 empty

Class std::__or_<std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f3510bdb0d0) 0 empty
  std::is_array<bool> (0x0x7f3510bdb138) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510bacd20) 0 empty

Class std::__or_<std::is_void<const bool&>, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const bool&>, std::is_function<bool>, std::is_array<bool> > (0x0x7f3510bdb1a0) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f3510bdb208) 0 empty
    std::is_array<bool> (0x0x7f3510bdb270) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510bacd80) 0 empty

Class std::__is_convertible_helper<const bool&, bool, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const bool&, bool, false> (0x0x7f3510bacde0) 0 empty

Class std::is_convertible<const bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const bool&, bool> (0x0x7f3510bdb340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510bace40) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > (0x0x7f3510bdb3a8) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f3510bdb410) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510bacea0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > > (0x0x7f3510bacf60) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> > (0x0x7f35107f2000) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f35107f2060) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510bdb618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35107f20c0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f3510bdb6e8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510bdb750) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35107f2120) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510bdb7b8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f3510bdb820) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510bdb888) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f35107f2180) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510bdb8f0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510bdb958) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f3510bdb9c0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510bdba28) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f35107f21e0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510bdba90) 0 empty
  std::integral_constant<bool, true> (0x0x7f35107f2240) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> (0x0x7f3510bdbaf8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510bdbb60) 0 empty
    std::integral_constant<bool, true> (0x0x7f35107f22a0) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> (0x0x7f3510bdbbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35107f2300) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f35107f2360) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<bool, const bool&&>, std::__is_direct_constructible_new_safe<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<bool, const bool&&>, std::__is_direct_constructible_new_safe<bool, const bool&&> > (0x0x7f35107f23c0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<bool, const bool&&>, std::is_destructible<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<bool, const bool&&>, std::is_destructible<bool> > (0x0x7f35107f2420) 0 empty

Class std::is_function<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&&> (0x0x7f3510bdbd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f35107f24e0) 0 empty

Class std::conditional<false, std::is_function<const bool&&>, std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const bool&&>, std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > > (0x0x7f35107f2540) 0 empty

Class std::is_lvalue_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const bool&&> (0x0x7f3510bdbdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35107f25a0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> > (0x0x7f35107f2600) 0 empty

Class std::is_rvalue_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const bool&&> (0x0x7f3510bdbf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f35107f2660) 0 empty

Class std::__or_<std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> > (0x0x7f3510bdbf70) 0 empty
  std::is_rvalue_reference<const bool&&> (0x0x7f3510bdb478) 0 empty
    std::integral_constant<bool, true> (0x0x7f35107f26c0) 0 empty

Class std::is_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&&> (0x0x7f3510bdb4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35107f27e0) 0 empty

Class std::conditional<true, std::is_reference<const bool&&>, std::is_void<const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f35107f2840) 0 empty

Class std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f3510bdb548) 0 empty
  std::is_reference<const bool&&> (0x0x7f3510813000) 0 empty
    std::integral_constant<bool, true> (0x0x7f35107f28a0) 0 empty

Class std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f3510813068) 0 empty
  std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f35108130d0) 0 empty
    std::is_reference<const bool&&> (0x0x7f3510813138) 0 empty
      std::integral_constant<bool, true> (0x0x7f35107f2900) 0 empty

Class std::__not_<std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> > > (0x0x7f3510813270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35107f2960) 0 empty

Class std::is_object<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&&> (0x0x7f35108132d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35107f29c0) 0 empty

Class std::conditional<false, std::is_object<const bool&&>, std::is_reference<const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const bool&&>, std::is_reference<const bool&&> > (0x0x7f35107f2a20) 0 empty

Class std::__or_<std::is_object<const bool&&>, std::is_reference<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const bool&&>, std::is_reference<const bool&&> > (0x0x7f3510813340) 0 empty
  std::is_reference<const bool&&> (0x0x7f35108133a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35107f2a80) 0 empty

Class std::__is_referenceable<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&&> (0x0x7f3510813410) 0 empty
  std::integral_constant<bool, true> (0x0x7f35107f2ae0) 0 empty

Class std::__add_rvalue_reference_helper<const bool&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const bool&&, true> (0x0x7f35107f2b40) 0 empty

Class std::add_rvalue_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const bool&&> (0x0x7f3510813478) 0 empty
  std::__add_rvalue_reference_helper<const bool&&, true> (0x0x7f35107f2ba0) 0 empty

Class std::__is_direct_constructible_impl<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f3510bdbd00) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35107f2480) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f3510813548) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f35108135b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35107f2c00) 0 empty

Class std::__is_direct_constructible_new_safe<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7f35108136e8) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f3510813750) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f35108137b8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f35107f2d20) 0 empty

Class std::__is_direct_constructible_new<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, const bool&&> (0x0x7f3510813888) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7f35108138f0) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f3510813958) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f35108139c0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f35107f2d80) 0 empty

Class std::__is_direct_constructible<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<bool, const bool&&> (0x0x7f3510813a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f35107f2de0) 0 empty

Class std::__is_constructible_impl<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, const bool&&> (0x0x7f3510813af8) 0 empty
  std::__is_direct_constructible<bool, const bool&&> (0x0x7f3510813b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f35107f2e40) 0 empty

Class std::is_constructible<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, const bool&&> (0x0x7f3510813bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35107f2ea0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> > (0x0x7f35107f2f00) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510825000) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510825060) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f35107f2f60) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510813c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f35108250c0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&> (0x0x7f3510813d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510825120) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > > (0x0x7f3510825180) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510813d68) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > > > (0x0x7f3510813dd0) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510813e38) 0 empty
      std::integral_constant<bool, false> (0x0x7f35108251e0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, false> (0x0x7f3510825240) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510813f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f35108252a0) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f3510825300) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > (0x0x7f3510813f70) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f3510833000) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510825360) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > (0x0x7f3510833068) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > (0x0x7f35108330d0) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7f3510833138) 0 empty
      std::integral_constant<bool, true> (0x0x7f35108253c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > (0x0x7f35108331a0) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > (0x0x7f3510833208) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > (0x0x7f3510833270) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7f35108332d8) 0 empty
        std::integral_constant<bool, true> (0x0x7f3510825420) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > > (0x0x7f35108254e0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f3510825540) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> > (0x0x7f35108255a0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > (0x0x7f35108334e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510825600) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > > (0x0x7f3510833548) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > (0x0x7f35108335b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510825660) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > > (0x0x7f3510833618) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > > (0x0x7f3510833680) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<const bool&, bool> > > (0x0x7f35108336e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35108256c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > > (0x0x7f3510825780) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f35108257e0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> > (0x0x7f3510825840) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f35108258a0) 0 empty

Class std::remove_volatile<bool&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<bool&&> (0x0x7f3510825960) 0 empty

Class std::remove_const<bool&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<bool&&> (0x0x7f35108259c0) 0 empty

Class std::remove_cv<bool&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<bool&&> (0x0x7f3510825900) 0 empty

Class std::__is_void_helper<bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<bool&&> (0x0x7f35108338f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510825a20) 0 empty

Class std::is_void<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&&> (0x0x7f3510833958) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510825a80) 0 empty

Class std::conditional<false, std::is_void<bool&&>, std::__or_<std::is_function<bool>, std::is_array<bool> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<bool&&>, std::__or_<std::is_function<bool>, std::is_array<bool> > > (0x0x7f3510825ae0) 0 empty

Class std::__or_<std::is_void<bool&&>, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<bool&&>, std::is_function<bool>, std::is_array<bool> > (0x0x7f3510833a90) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f3510833af8) 0 empty
    std::is_array<bool> (0x0x7f3510833b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510825b40) 0 empty

Class std::__is_convertible_helper<bool&&, bool, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<bool&&, bool, false> (0x0x7f3510825ba0) 0 empty

Class std::is_convertible<bool&&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&&, bool> (0x0x7f3510833c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510825c00) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > (0x0x7f3510833c98) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7f3510833d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510825c60) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > (0x0x7f3510833d68) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > (0x0x7f3510833dd0) 0 empty
    std::is_convertible<bool&&, bool> (0x0x7f3510833e38) 0 empty
      std::integral_constant<bool, true> (0x0x7f3510825cc0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > (0x0x7f3510833ea0) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > (0x0x7f3510833f08) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > (0x0x7f3510833f70) 0 empty
      std::is_convertible<bool&&, bool> (0x0x7f3510833340) 0 empty
        std::integral_constant<bool, true> (0x0x7f3510825d20) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > > (0x0x7f3510825de0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&> > (0x0x7f3510825e40) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> > (0x0x7f3510825ea0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > (0x0x7f35108333a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510825f00) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > > (0x0x7f3510833750) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > (0x0x7f35108337b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510825f60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > > (0x0x7f3510871000) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > > (0x0x7f3510871068) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > > (0x0x7f35108710d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510872000) 0 empty

Class std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&> > (0x0x7f35108720c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&>, std::is_constructible<bool, bool&&> > (0x0x7f3510871208) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7f3510871270) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510872120) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f35108721e0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> > >, std::is_convertible<bool&&, bool> > (0x0x7f35108713a8) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7f3510871410) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510872240) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > (0x0x7f3510872300) 0 empty

Class std::remove_reference<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool> (0x0x7f35108723c0) 0 empty

Class std::remove_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::piecewise_construct_t&> (0x0x7f35108a5a20) 0 empty

Class std::remove_reference<std::tuple<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const long unsigned int&> > (0x0x7f35108a5ae0) 0 empty

Class std::remove_reference<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<> > (0x0x7f35108a5ba0) 0 empty

Class std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f35108d6120) 0 empty

Class std::remove_volatile<const char>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const char> (0x0x7f35108d6540) 0 empty

Class std::remove_const<const char>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const char> (0x0x7f35108d65a0) 0 empty

Class std::remove_cv<const char>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const char> (0x0x7f35108d64e0) 0 empty

Class std::is_void<const char>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char> (0x0x7f3510871a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35108d6600) 0 empty

Class std::conditional<false, std::__undefined, const char>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char> (0x0x7f35108d6660) 0 empty

Class std::pointer_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char*> (0x0x7f35108d6480) 0 empty

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7f35108d6720) 0 empty

Class std::remove_volatile<const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const wchar_t> (0x0x7f35108d6ae0) 0 empty

Class std::remove_const<const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const wchar_t> (0x0x7f35108d6b40) 0 empty

Class std::remove_cv<const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const wchar_t> (0x0x7f35108d6a80) 0 empty

Class std::is_void<const wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const wchar_t> (0x0x7f3510871c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f35108d6ba0) 0 empty

Class std::conditional<false, std::__undefined, const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const wchar_t> (0x0x7f35108d6c00) 0 empty

Class std::pointer_traits<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const wchar_t*> (0x0x7f35108d6a20) 0 empty

Class std::iterator_traits<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const wchar_t*> (0x0x7f35108d6d20) 0 empty

Class std::iterator_traits<const char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char16_t*> (0x0x7f351090f000) 0 empty

Class std::remove_volatile<const char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const char16_t> (0x0x7f351090f1e0) 0 empty

Class std::remove_const<const char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const char16_t> (0x0x7f351090f240) 0 empty

Class std::remove_cv<const char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const char16_t> (0x0x7f351090f180) 0 empty

Class std::is_void<const char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char16_t> (0x0x7f3510871ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351090f2a0) 0 empty

Class std::conditional<false, std::__undefined, const char16_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char16_t> (0x0x7f351090f300) 0 empty

Class std::pointer_traits<const char16_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char16_t*> (0x0x7f351090f120) 0 empty

Class std::iterator_traits<const char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char32_t*> (0x0x7f351090f5a0) 0 empty

Class std::remove_volatile<const char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const char32_t> (0x0x7f351090f780) 0 empty

Class std::remove_const<const char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const char32_t> (0x0x7f351090f7e0) 0 empty

Class std::remove_cv<const char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const char32_t> (0x0x7f351090f720) 0 empty

Class std::is_void<const char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char32_t> (0x0x7f35108711a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351090f840) 0 empty

Class std::conditional<false, std::__undefined, const char32_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char32_t> (0x0x7f351090f8a0) 0 empty

Class std::pointer_traits<const char32_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char32_t*> (0x0x7f351090f6c0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f3510945360) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base*>, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node_base*>, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > > (0x0x7f3510945480) 0 empty

Class std::is_array<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_node_base*> (0x0x7f3510871478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35109454e0) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> >, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> >, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f3510945540) 0 empty

Class std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7f35108714e0) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f3510871820) 0 empty
    std::integral_constant<bool, false> (0x0x7f35109455a0) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_node_base*> (0x0x7f351095b000) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7f351095b068) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f351095b0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510945600) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f3510945660) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f351095b138) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x7f351095b1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35109456c0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f351095b208) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f351095b270) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x7f351095b2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510945720) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> > (0x0x7f3510945780) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_node_base*> (0x0x7f351095b340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35109457e0) 0 empty

Class std::is_integral<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_node_base*> (0x0x7f351095b3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510945840) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> > (0x0x7f35109458a0) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_node_base*> (0x0x7f351095b410) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510945900) 0 empty

Class std::is_floating_point<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7f351095b478) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510945960) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> > (0x0x7f351095b4e0) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7f351095b548) 0 empty
    std::integral_constant<bool, false> (0x0x7f35109459c0) 0 empty

Class std::is_arithmetic<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_node_base*> (0x0x7f351095b680) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510945a20) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_node_base*>, std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Rb_tree_node_base*>, std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > > (0x0x7f3510945a80) 0 empty

Class std::is_enum<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_node_base*> (0x0x7f351095b6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510945ae0) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_node_base*>, std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Rb_tree_node_base*>, std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > > (0x0x7f3510945b40) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_node_base*> (0x0x7f351095b750) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510945ba0) 0 empty

Class std::is_pointer<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f351095b7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510945c00) 0 empty

Class std::conditional<true, std::is_pointer<std::_Rb_tree_node_base*>, std::__or_<std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<std::_Rb_tree_node_base*>, std::__or_<std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > > (0x0x7f3510945c60) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f351095b820) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f351095b888) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510945cc0) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f351095b8f0) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f351095b958) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f351095b9c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3510945d20) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_node_base*>, std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_node_base*>, std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f351095ba28) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f351095ba90) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f351095baf8) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f351095bb60) 0 empty
        std::integral_constant<bool, true> (0x0x7f3510945d80) 0 empty

Class std::is_scalar<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_node_base*> (0x0x7f351095bbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510945de0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> > (0x0x7f351095bc30) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x7f351095bc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510945e40) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_node_base*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_node_base*, false, true> (0x0x7f351095bdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510945f60) 0 empty

Class std::is_destructible<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_node_base*> (0x0x7f351095be38) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510974000) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7f3510974060) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f351095bea0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f3510974180) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f351095bf70) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f3510979000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35109742a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f3510979068) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f35109790d0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f3510979138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f3510974360) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f3510979270) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f35109792d8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f3510979340) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f35109793a8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f3510974420) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f3510979478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510974660) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f35109794e0) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f3510979548) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510974780) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f35109795b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510974840) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f35109748a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f3510979618) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f3510979680) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510974900) 0 empty

Class std::remove_volatile<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node_base* const&> (0x0x7f3510974a20) 0 empty

Class std::remove_const<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node_base* const&> (0x0x7f3510974a80) 0 empty

Class std::remove_cv<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node_base* const&> (0x0x7f35109749c0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base* const&> (0x0x7f3510979750) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510974ae0) 0 empty

Class std::is_void<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base* const&> (0x0x7f35109797b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510974b40) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base* const&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node_base* const&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f3510974ba0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f3510974cc0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f3510979820) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f3510979888) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510974d20) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base* const&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base* const&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35109799c0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f3510979a28) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f3510979a90) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510974d80) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*, false> (0x0x7f3510974de0) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f3510979bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f351098f000) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f351098f060) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f3510979c30) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f3510979c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f351098f0c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f351098f180) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> > (0x0x7f351098f1e0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7f351098f240) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f3510979e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f351098f300) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > > (0x0x7f351098f360) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f3510979ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f351098f3c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> > (0x0x7f351098f420) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f3510979f08) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f3510979f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f351098f480) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac000) 0 empty
  std::integral_constant<bool, true> (0x0x7f351098f4e0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> > (0x0x7f351098f540) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f35109ac068) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351098f5a0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f35109ac138) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f35109ac1a0) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac208) 0 empty
      std::integral_constant<bool, true> (0x0x7f351098f600) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > > (0x0x7f35109ac270) 0 empty
  std::integral_constant<bool, false> (0x0x7f351098f660) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351098f6c0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> > (0x0x7f351098f720) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f35109ac340) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351098f780) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac410) 0 empty
  std::integral_constant<bool, true> (0x0x7f351098f7e0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, true> (0x0x7f351098f840) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac478) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, true> (0x0x7f351098f8a0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f3510979dd0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f351098f2a0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f35109ac548) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac5b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f351098f900) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac618) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f35109ac680) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac6e8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f351098f960) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac750) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac7b8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f35109ac820) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac888) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f351098f9c0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f351098fa20) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> (0x0x7f35109ac958) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109ac9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351098fa80) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> (0x0x7f35109aca28) 0 empty
  std::integral_constant<bool, true> (0x0x7f351098fae0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f351098fb40) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f351098fba0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7f351098fcc0) 0 empty

Class std::is_function<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base* const&&> (0x0x7f35109acaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f351098fe40) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base* const&&>, std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base* const&&>, std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > > (0x0x7f351098fea0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7f35109acb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f351098ff00) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> > (0x0x7f351098ff60) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7f35109acbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35109d2000) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> > (0x0x7f35109acc30) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7f35109acc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f35109d2060) 0 empty

Class std::is_reference<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f35109acd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f35109d20c0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f35109d2120) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f35109acd68) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f35109acdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35109d2180) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f35109ace38) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f35109acea0) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f35109acf08) 0 empty
      std::integral_constant<bool, true> (0x0x7f35109d21e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > > (0x0x7f35109acf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35109d2240) 0 empty

Class std::is_object<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base* const&&> (0x0x7f35109db000) 0 empty
  std::integral_constant<bool, false> (0x0x7f35109d22a0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&> > (0x0x7f35109d2300) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&> > (0x0x7f35109db068) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f35109db0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35109d2360) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base* const&&> (0x0x7f35109db138) 0 empty
  std::integral_constant<bool, true> (0x0x7f35109d23c0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7f35109d2420) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7f35109db1a0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7f35109d2480) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109aca90) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f351098fde0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f35109db270) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109db2d8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35109d25a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109db340) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f35109db3a8) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109db410) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f35109d2660) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109db548) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109db5b0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f35109db618) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109db680) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f35109d2720) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109db750) 0 empty
  std::integral_constant<bool, true> (0x0x7f35109d2960) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109db7b8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109db820) 0 empty
    std::integral_constant<bool, true> (0x0x7f35109d2a80) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f35109db888) 0 empty
  std::integral_constant<bool, true> (0x0x7f35109d2c00) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f35109d2c60) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109d2d20) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109d2d80) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109d2cc0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109db958) 0 empty
  std::integral_constant<bool, false> (0x0x7f35109d2de0) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f35109db9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35109d2e40) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f35109d2ea0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35109dba28) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35109dba90) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f35109dbaf8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35109d2f00) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, std::_Rb_tree_node_base*, false> (0x0x7f35109d2f60) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, std::_Rb_tree_node_base*> (0x0x7f35109dbc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f35105f3000) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, std::_Rb_tree_node_base*> > (0x0x7f35105f3060) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f35109dbc98) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f35109dbd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f35105f30c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35109dbd68) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f35109dbdd0) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f35109dbe38) 0 empty
      std::integral_constant<bool, true> (0x0x7f35105f3120) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35109dbea0) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35109dbf08) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f35109dbf70) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f35105f9000) 0 empty
        std::integral_constant<bool, true> (0x0x7f35105f3180) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35105f3240) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f35105f32a0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f35105f3300) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35105f90d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105f3360) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35105f9138) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35105f91a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35105f33c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35105f9208) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35105f9270) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35105f92d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35105f3420) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7f35105f34e0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f35105f3540) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f35105f35a0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7f35105f3600) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f93a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35105f3660) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f35105f9478) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f94e0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35105f3780) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f9548) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f35105f95b0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f9618) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f35105f3840) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f9680) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f96e8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f35105f9750) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f97b8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f35105f39c0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f9820) 0 empty
  std::integral_constant<bool, true> (0x0x7f35105f3ae0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f9888) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f98f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35105f3b40) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35105f9958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35105f3ba0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f35105f3c00) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f35105f3c60) 0 empty

Class std::remove_volatile<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node_base*&> (0x0x7f35105f3d20) 0 empty

Class std::remove_const<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node_base*&> (0x0x7f35105f3d80) 0 empty

Class std::remove_cv<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node_base*&> (0x0x7f35105f3cc0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base*&> (0x0x7f35105f9a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105f3de0) 0 empty

Class std::is_void<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base*&> (0x0x7f35105f9a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105f3e40) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node_base*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f35105f3ea0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35105f9af8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35105f9b60) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f35105f9bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35105f3f00) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*, false> (0x0x7f35105f3f60) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f35105f9d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f351062b0c0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f35105f9d68) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f35105f9dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351062b120) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f35105f9e38) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f35105f9ea0) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f35105f9f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f351062b180) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f35105f9f70) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f351062f000) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f351062f068) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f351062f0d0) 0 empty
        std::integral_constant<bool, true> (0x0x7f351062b1e0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7f351062b2a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f351062b300) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f351062b360) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f351062f1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351062b3c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7f351062f208) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f351062f270) 0 empty
    std::integral_constant<bool, false> (0x0x7f351062b420) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7f351062f2d8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7f351062f340) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f351062f3a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f351062b480) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&> > (0x0x7f351062b540) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f351062f410) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f351062f478) 0 empty
    std::integral_constant<bool, true> (0x0x7f351062b5a0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&, std::_Rb_tree_node_base*> > (0x0x7f351062b660) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f351062f4e0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f351062f548) 0 empty
    std::integral_constant<bool, true> (0x0x7f351062b6c0) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*&> (0x0x7f351062b780) 0 empty

Class std::remove_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node_base*&> (0x0x7f351062b840) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f351062ba80) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f351062bae0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f351062bb40) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f351062bba0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f351062f750) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f351062f7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351062bc00) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f351062f820) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f351062f888) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f351062f8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f351062bc60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f351062f958) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f351062f9c0) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f351062fa28) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f351062fa90) 0 empty
        std::integral_constant<bool, true> (0x0x7f351062bcc0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f351062bd80) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f351062bde0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f351062be40) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f351062fb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f351062bea0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f351062fbc8) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f351062fc30) 0 empty
    std::integral_constant<bool, false> (0x0x7f351062bf00) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f351062fc98) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f351062fd00) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f351062fd68) 0 empty
      std::integral_constant<bool, false> (0x0x7f351062bf60) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7f3510672060) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f35106720c0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, int&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, int&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> > (0x0x7f3510672120) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7f3510672180) 0 empty

Class std::is_function<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int&&> (0x0x7f351062fea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510672240) 0 empty

Class std::conditional<false, std::is_function<int&&>, std::__or_<std::is_reference<int&&>, std::is_void<int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<int&&>, std::__or_<std::is_reference<int&&>, std::is_void<int&&> > > (0x0x7f35106722a0) 0 empty

Class std::is_lvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&&> (0x0x7f351062ff08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510672300) 0 empty

Class std::conditional<false, std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> > (0x0x7f3510672360) 0 empty

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7f351062ff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510672480) 0 empty

Class std::__or_<std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> > (0x0x7f351068d000) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7f351068d068) 0 empty
    std::integral_constant<bool, true> (0x0x7f35106724e0) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7f351068d0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510672540) 0 empty

Class std::conditional<true, std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f35106725a0) 0 empty

Class std::__or_<std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f351068d138) 0 empty
  std::is_reference<int&&> (0x0x7f351068d1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510672600) 0 empty

Class std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f351068d208) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f351068d270) 0 empty
    std::is_reference<int&&> (0x0x7f351068d2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3510672660) 0 empty

Class std::__not_<std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> > > (0x0x7f351068d340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35106726c0) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7f351068d478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35106727e0) 0 empty

Class std::conditional<false, std::is_object<int&&>, std::is_reference<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<int&&>, std::is_reference<int&&> > (0x0x7f3510672840) 0 empty

Class std::__or_<std::is_object<int&&>, std::is_reference<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int&&>, std::is_reference<int&&> > (0x0x7f351068d4e0) 0 empty
  std::is_reference<int&&> (0x0x7f351068d548) 0 empty
    std::integral_constant<bool, true> (0x0x7f35106728a0) 0 empty

Class std::__is_referenceable<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int&&> (0x0x7f351068d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510672900) 0 empty

Class std::__add_rvalue_reference_helper<int&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<int&&, true> (0x0x7f3510672960) 0 empty

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7f351068d618) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7f35106729c0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f351062fe38) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35106721e0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f351068d6e8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f351068d750) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f3510672a20) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7f351068d7b8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f351068d820) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f351068d888) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f3510672a80) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, int&&> (0x0x7f351068d8f0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7f351068d958) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f351068d9c0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f351068da28) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f3510672ae0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f351068da90) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510672b40) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f351068daf8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f351068db60) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510672ba0) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f351068dbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510672c00) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7f3510672c60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7f351068dc30) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f351068dc98) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510672cc0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7f351068dd00) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7f351068dd68) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f351068ddd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510672d20) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7f3510672de0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f3510672e40) 0 empty

Class std::conditional<false, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7f3510672ea0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7f351068dea0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f351068df08) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510672f00) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7f351068df70) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7f35106a5000) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f35106a5068) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510672f60) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f35106a9060) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7f35106a50d0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f35106a5138) 0 empty
    std::integral_constant<bool, false> (0x0x7f35106a90c0) 0 empty

Class std::conditional<true, std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f35106a9180) 0 empty

Class std::remove_volatile<int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<int&&> (0x0x7f35106a9240) 0 empty

Class std::remove_const<int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<int&&> (0x0x7f35106a92a0) 0 empty

Class std::remove_cv<int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<int&&> (0x0x7f35106a91e0) 0 empty

Class std::__is_void_helper<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int&&> (0x0x7f35106a5208) 0 empty
  std::integral_constant<bool, false> (0x0x7f35106a9300) 0 empty

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7f35106a5270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35106a9360) 0 empty

Class std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f35106a93c0) 0 empty

Class std::__or_<std::is_void<int&&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35106a52d8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35106a5340) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f35106a53a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35106a9420) 0 empty

Class std::__is_convertible_helper<int&&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&&, std::_Rb_tree_node_base*, false> (0x0x7f35106a9480) 0 empty

Class std::is_convertible<int&&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7f35106a54e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35106a94e0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > (0x0x7f35106a5548) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7f35106a55b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35106a9540) 0 empty

Class std::unary_function<std::pair<const long unsigned int, ost::logStruct>, const long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const long unsigned int, ost::logStruct>, const long unsigned int> (0x0x7f35106d9720) 0 empty

Class std::_Select1st<std::pair<const long unsigned int, ost::logStruct> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const long unsigned int, ost::logStruct> > (0x0x7f35106a58f0) 0 empty
  std::unary_function<std::pair<const long unsigned int, ost::logStruct>, const long unsigned int> (0x0x7f35106d9840) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35106d9ba0) 0 empty

Class std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7f35106d9c00) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35106a5c30) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f35106a5c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f35106d9c60) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35106d9d20) 0 empty

Class std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7f35106d9d80) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35106a5e38) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f35106a5ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35106d9de0) 0 empty

Class std::conditional<false, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7f35106d9ea0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f35106a56e8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f35106a5750) 0 empty
    std::integral_constant<bool, false> (0x0x7f35106d9f00) 0 empty

Class std::conditional<false, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > (0x0x7f351071a000) 0 empty

Class std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f35106a5af8) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7f35106a5b60) 0 empty
    std::integral_constant<bool, false> (0x0x7f351071a060) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f351071a2a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f35106a5d00) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35106a5f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f351071a300) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f351071a3c0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f35106a5f70) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f351072e000) 0 empty
    std::integral_constant<bool, true> (0x0x7f351071a420) 0 empty

Class __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> > (0x0x7f35107966c0) 0

Class __gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t> > (0x0x7f3510796720) 0

Class __gnu_cxx::__normal_iterator<const char16_t*, std::__cxx11::basic_string<char16_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char16_t*, std::__cxx11::basic_string<char16_t> > (0x0x7f35107969c0) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7f3510796a80) 0 empty

Class __gnu_cxx::__normal_iterator<char16_t*, std::__cxx11::basic_string<char16_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char16_t*, std::__cxx11::basic_string<char16_t> > (0x0x7f3510796a20) 0

Class __gnu_cxx::__normal_iterator<const char32_t*, std::__cxx11::basic_string<char32_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char32_t*, std::__cxx11::basic_string<char32_t> > (0x0x7f3510796de0) 0

Class std::iterator_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char32_t*> (0x0x7f3510796ea0) 0 empty

Class __gnu_cxx::__normal_iterator<char32_t*, std::__cxx11::basic_string<char32_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char32_t*, std::__cxx11::basic_string<char32_t> > (0x0x7f3510796e40) 0

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f351041e540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f351072e340) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> > > > (0x0x7f351041e5a0) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>*> (0x0x7f351072e548) 0 empty
  std::integral_constant<bool, false> (0x0x7f351041e600) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>*> > (0x0x7f351041e660) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>*> > > (0x0x7f351072e5b0) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level> >*, std::pair<const std::__cxx11::basic_string<char>, ost::Slog::Level>*> (0x0x7f351072e618) 0 empty
    std::integral_constant<bool, false> (0x0x7f351041e6c0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > > (0x0x7f351041eae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > > (0x0x7f351072e4e0) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> > > > (0x0x7f351041eb40) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*, std::pair<const long unsigned int, ost::logStruct>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*, std::pair<const long unsigned int, ost::logStruct>*> (0x0x7f351072e888) 0 empty
  std::integral_constant<bool, false> (0x0x7f351041eba0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const long unsigned int, ost::logStruct>*> >, std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*, std::pair<const long unsigned int, ost::logStruct>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const long unsigned int, ost::logStruct>*> >, std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*, std::pair<const long unsigned int, ost::logStruct>*> > (0x0x7f351041ec00) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*, std::pair<const long unsigned int, ost::logStruct>*>, std::__not_<std::is_pointer<std::pair<const long unsigned int, ost::logStruct>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*, std::pair<const long unsigned int, ost::logStruct>*>, std::__not_<std::is_pointer<std::pair<const long unsigned int, ost::logStruct>*> > > (0x0x7f351072e8f0) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*, std::pair<const long unsigned int, ost::logStruct>*> (0x0x7f351072e820) 0 empty
    std::integral_constant<bool, false> (0x0x7f351041ec60) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35104824e0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f3510482540) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7f35104825a0) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f351072ed68) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510482660) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > > (0x0x7f3510482780) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f351072edd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35104827e0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f3510482900) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104a7068) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a70d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510482960) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a71a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35104829c0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f3510482ae0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104a7208) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7270) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510482b40) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104a72d8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104a7340) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a73a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3510482c00) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > > (0x0x7f35104a7410) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510482cc0) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7478) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510482d20) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f3510482e40) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104a74e0) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7548) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510482ea0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a75b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510482f60) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, true> (0x0x7f35104b00c0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a76e8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, true> (0x0x7f35104b0120) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f351072ec98) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f3510482600) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104a7888) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a78f0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35104b0240) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7958) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104a79c0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7a28) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f35104b02a0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7a90) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7af8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104a7b60) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7bc8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f35104b0300) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f35104b0360) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7c98) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f35104b03c0) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f35104b0420) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104b0480) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f35104b04e0) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104b05a0) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104b0780) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104b0540) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35104b0960) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104a7f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35104b0a80) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f35104b0ae0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35104c2000) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35104c2068) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f35104c20d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35104b0b40) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*, false> (0x0x7f35104b0ba0) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*> (0x0x7f35104c2208) 0 empty
  std::integral_constant<bool, true> (0x0x7f35104b0c00) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*> > (0x0x7f35104b0c60) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f35104c2270) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f35104c22d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35104b0cc0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35104c2340) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f35104c23a8) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f35104c2410) 0 empty
      std::integral_constant<bool, true> (0x0x7f35104b0d20) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35104c2478) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35104c24e0) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f35104c2548) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f35104c25b0) 0 empty
        std::integral_constant<bool, true> (0x0x7f35104b0d80) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35104b0e40) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104b0ea0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f35104b0f00) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35104c2680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35104b0f60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35104c26e8) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35104c2750) 0 empty
    std::integral_constant<bool, false> (0x0x7f35104da000) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35104c27b8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f35104c2820) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f35104c2888) 0 empty
      std::integral_constant<bool, false> (0x0x7f35104da060) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> > (0x0x7f35104da120) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f35104c28f0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f35104c2958) 0 empty
    std::integral_constant<bool, true> (0x0x7f35104da180) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*> > (0x0x7f35104da240) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f35104c29c0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f35104c2a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f35104da2a0) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const long unsigned int, ost::logStruct> >*&> (0x0x7f35104da360) 0 empty

Class std::remove_const<std::tuple<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const long unsigned int&> > (0x0x7f351056f2a0) 0 empty

Class std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > (0x0x7f351053e618) 0 empty
  std::integral_constant<bool, true> (0x0x7f351056f300) 0 empty

Class std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > > (0x0x7f351053e680) 0 empty
  std::integral_constant<bool, false> (0x0x7f351056f420) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const long unsigned int&, std::tuple<const long unsigned int&>&&>, std::__is_direct_constructible_new_safe<const long unsigned int&, std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_ref_cast<const long unsigned int&, std::tuple<const long unsigned int&>&&>, std::__is_direct_constructible_new_safe<const long unsigned int&, std::tuple<const long unsigned int&>&&> > (0x0x7f351056f4e0) 0 empty

Class std::remove_volatile<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const long unsigned int&>&&> (0x0x7f351056f5a0) 0 empty

Class std::remove_const<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const long unsigned int&>&&> (0x0x7f351056f600) 0 empty

Class std::remove_cv<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const long unsigned int&>&&> (0x0x7f351056f540) 0 empty

Class std::__is_void_helper<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::tuple<const long unsigned int&>&&> (0x0x7f351053e9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351056f660) 0 empty

Class std::is_void<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<const long unsigned int&>&&> (0x0x7f351053ea28) 0 empty
  std::integral_constant<bool, false> (0x0x7f351056f6c0) 0 empty

Class std::conditional<false, std::is_void<std::tuple<const long unsigned int&>&&>, std::is_function<std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::tuple<const long unsigned int&>&&>, std::is_function<std::tuple<const long unsigned int&>&&> > (0x0x7f351056f720) 0 empty

Class std::is_function<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<const long unsigned int&>&&> (0x0x7f351053ea90) 0 empty
  std::integral_constant<bool, false> (0x0x7f351056f780) 0 empty

Class std::__or_<std::is_void<std::tuple<const long unsigned int&>&&>, std::is_function<std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::tuple<const long unsigned int&>&&>, std::is_function<std::tuple<const long unsigned int&>&&> > (0x0x7f351053eaf8) 0 empty
  std::is_function<std::tuple<const long unsigned int&>&&> (0x0x7f351053eb60) 0 empty
    std::integral_constant<bool, false> (0x0x7f351056f7e0) 0 empty

Class std::__not_<std::__or_<std::is_void<std::tuple<const long unsigned int&>&&>, std::is_function<std::tuple<const long unsigned int&>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<std::tuple<const long unsigned int&>&&>, std::is_function<std::tuple<const long unsigned int&>&&> > > (0x0x7f351053ebc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f351056f840) 0 empty

Class std::is_lvalue_reference<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<const long unsigned int&>&&> (0x0x7f351053ec30) 0 empty
  std::integral_constant<bool, false> (0x0x7f351056f8a0) 0 empty

Class std::conditional<false, std::is_rvalue_reference<const long unsigned int&>, std::is_lvalue_reference<std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_rvalue_reference<const long unsigned int&>, std::is_lvalue_reference<std::tuple<const long unsigned int&>&&> > (0x0x7f351056f900) 0 empty

Class std::__and_<std::is_lvalue_reference<std::tuple<const long unsigned int&>&&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<std::tuple<const long unsigned int&>&&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7f351053ec98) 0 empty
  std::is_lvalue_reference<std::tuple<const long unsigned int&>&&> (0x0x7f351053ed00) 0 empty
    std::integral_constant<bool, false> (0x0x7f351056f960) 0 empty

Class std::conditional<false, std::is_function<std::tuple<const long unsigned int&>&&>, std::__or_<std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::tuple<const long unsigned int&>&&>, std::__or_<std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> > > (0x0x7f351056fa20) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::tuple<const long unsigned int&>&&>, std::is_rvalue_reference<std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::tuple<const long unsigned int&>&&>, std::is_rvalue_reference<std::tuple<const long unsigned int&>&&> > (0x0x7f351056fa80) 0 empty

Class std::is_rvalue_reference<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<const long unsigned int&>&&> (0x0x7f351053edd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f351056fae0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<const long unsigned int&>&&>, std::is_rvalue_reference<std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<const long unsigned int&>&&>, std::is_rvalue_reference<std::tuple<const long unsigned int&>&&> > (0x0x7f351053ee38) 0 empty
  std::is_rvalue_reference<std::tuple<const long unsigned int&>&&> (0x0x7f351053eea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f351056fb40) 0 empty

Class std::is_reference<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<const long unsigned int&>&&> (0x0x7f351053ef08) 0 empty
  std::integral_constant<bool, true> (0x0x7f351056fba0) 0 empty

Class std::conditional<true, std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> > (0x0x7f351056fc00) 0 empty

Class std::__or_<std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> > (0x0x7f351053ef70) 0 empty
  std::is_reference<std::tuple<const long unsigned int&>&&> (0x0x7f351059d000) 0 empty
    std::integral_constant<bool, true> (0x0x7f351056fc60) 0 empty

Class std::__or_<std::is_function<std::tuple<const long unsigned int&>&&>, std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<const long unsigned int&>&&>, std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> > (0x0x7f351059d068) 0 empty
  std::__or_<std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> > (0x0x7f351059d0d0) 0 empty
    std::is_reference<std::tuple<const long unsigned int&>&&> (0x0x7f351059d138) 0 empty
      std::integral_constant<bool, true> (0x0x7f351056fcc0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<const long unsigned int&>&&>, std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::tuple<const long unsigned int&>&&>, std::is_reference<std::tuple<const long unsigned int&>&&>, std::is_void<std::tuple<const long unsigned int&>&&> > > (0x0x7f351059d1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f351056fd20) 0 empty

Class std::is_object<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<const long unsigned int&>&&> (0x0x7f351059d208) 0 empty
  std::integral_constant<bool, false> (0x0x7f351056fd80) 0 empty

Class std::conditional<false, std::is_object<std::tuple<const long unsigned int&>&&>, std::is_reference<std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::tuple<const long unsigned int&>&&>, std::is_reference<std::tuple<const long unsigned int&>&&> > (0x0x7f351056fde0) 0 empty

Class std::__or_<std::is_object<std::tuple<const long unsigned int&>&&>, std::is_reference<std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<const long unsigned int&>&&>, std::is_reference<std::tuple<const long unsigned int&>&&> > (0x0x7f351059d270) 0 empty
  std::is_reference<std::tuple<const long unsigned int&>&&> (0x0x7f351059d2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f351056fe40) 0 empty

Class std::__is_referenceable<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<const long unsigned int&>&&> (0x0x7f351059d340) 0 empty
  std::integral_constant<bool, true> (0x0x7f351056fea0) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<const long unsigned int&>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::tuple<const long unsigned int&>&&, true> (0x0x7f351056ff00) 0 empty

Class std::add_rvalue_reference<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<const long unsigned int&>&&> (0x0x7f351059d3a8) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const long unsigned int&>&&, true> (0x0x7f351056ff60) 0 empty

Class std::__is_static_castable_impl<std::tuple<const long unsigned int&>&&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<std::tuple<const long unsigned int&>&&, const long unsigned int&> (0x0x7f351053ed68) 0 empty
  std::__do_is_static_castable_impl (0x0x7f351056f9c0) 0 empty

Class std::__is_static_castable_safe<std::tuple<const long unsigned int&>&&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<std::tuple<const long unsigned int&>&&, const long unsigned int&> (0x0x7f351059d548) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105a50c0) 0 empty

Class std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&> (0x0x7f351059d680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105a51e0) 0 empty

Class std::conditional<false, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, false> > >, std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, false> > >, std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&> > (0x0x7f35105a5300) 0 empty

Class std::__and_<std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, false> > > > (0x0x7f351059d6e8) 0 empty
  std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&> (0x0x7f351059d750) 0 empty
    std::integral_constant<bool, false> (0x0x7f35105a5360) 0 empty

Class std::__is_direct_constructible_ref_cast<const long unsigned int&, std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<const long unsigned int&, std::tuple<const long unsigned int&>&&> (0x0x7f351059d7b8) 0 empty
  std::__and_<std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, false> > > > (0x0x7f351059d820) 0 empty
    std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&> (0x0x7f351059d888) 0 empty
      std::integral_constant<bool, false> (0x0x7f35105a5420) 0 empty

Class std::__is_direct_constructible_new<const long unsigned int&, std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const long unsigned int&, std::tuple<const long unsigned int&>&&> (0x0x7f351059d8f0) 0 empty
  std::__is_direct_constructible_ref_cast<const long unsigned int&, std::tuple<const long unsigned int&>&&> (0x0x7f351059d958) 0 empty
    std::__and_<std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const long unsigned int&>&&, const long unsigned int&, false> > > > (0x0x7f351059d9c0) 0 empty
      std::__is_static_castable<std::tuple<const long unsigned int&>&&, const long unsigned int&> (0x0x7f351059da28) 0 empty
        std::integral_constant<bool, false> (0x0x7f35105a54e0) 0 empty

Class std::__is_direct_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&> (0x0x7f351059db60) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105a5660) 0 empty

Class std::__is_constructible_impl<const long unsigned int&, std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const long unsigned int&, std::tuple<const long unsigned int&>&&> (0x0x7f351059dc98) 0 empty
  std::__is_direct_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&> (0x0x7f351059dd00) 0 empty
    std::integral_constant<bool, false> (0x0x7f35105a5780) 0 empty

Class std::is_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&> (0x0x7f351059ddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105a5960) 0 empty

Class std::__and_<std::is_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&> > (0x0x7f351059de38) 0 empty
  std::is_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&> (0x0x7f351059dea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35105a59c0) 0 empty

Class std::conditional<false, std::is_void<std::tuple<const long unsigned int&>&&>, std::__or_<std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::tuple<const long unsigned int&>&&>, std::__or_<std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> > > (0x0x7f35105a5a80) 0 empty

Class std::__or_<std::is_void<std::tuple<const long unsigned int&>&&>, std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::tuple<const long unsigned int&>&&>, std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> > (0x0x7f35105ae0d0) 0 empty
  std::__or_<std::is_function<const long unsigned int&>, std::is_array<const long unsigned int&> > (0x0x7f35105ae138) 0 empty
    std::is_array<const long unsigned int&> (0x0x7f35105ae1a0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35105a5ae0) 0 empty

Class std::__is_convertible_helper<std::tuple<const long unsigned int&>&&, const long unsigned int&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::tuple<const long unsigned int&>&&, const long unsigned int&, false> (0x0x7f35105a5b40) 0 empty

Class std::is_convertible<std::tuple<const long unsigned int&>&&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::tuple<const long unsigned int&>&&, const long unsigned int&> (0x0x7f35105ae478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105a5ba0) 0 empty

Class std::__and_<std::is_convertible<std::tuple<const long unsigned int&>&&, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::tuple<const long unsigned int&>&&, const long unsigned int&> > (0x0x7f35105ae4e0) 0 empty
  std::is_convertible<std::tuple<const long unsigned int&>&&, const long unsigned int&> (0x0x7f35105ae548) 0 empty
    std::integral_constant<bool, false> (0x0x7f35105a5c00) 0 empty

Class std::remove_reference<const std::tuple<const long unsigned int&>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::tuple<const long unsigned int&>&> (0x0x7f35105a5d80) 0 empty

Class std::remove_volatile<const std::tuple<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::tuple<const long unsigned int&> > (0x0x7f35105a5e40) 0 empty

Class std::remove_const<const std::tuple<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::tuple<const long unsigned int&> > (0x0x7f35105a5ea0) 0 empty

Class std::remove_cv<const std::tuple<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::tuple<const long unsigned int&> > (0x0x7f35105a5de0) 0 empty

Class std::conditional<false, std::__and_<std::__not_<std::is_convertible<const std::tuple<const long unsigned int&>&, const long unsigned int&> >, std::__not_<std::is_constructible<const long unsigned int&, const std::tuple<const long unsigned int&>&> > >, std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::__not_<std::is_convertible<const std::tuple<const long unsigned int&>&, const long unsigned int&> >, std::__not_<std::is_constructible<const long unsigned int&, const std::tuple<const long unsigned int&>&> > >, std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > > > (0x0x7f35105a5f00) 0 empty

Class std::__and_<std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > >, std::__not_<std::is_convertible<const std::tuple<const long unsigned int&>&, const long unsigned int&> >, std::__not_<std::is_constructible<const long unsigned int&, const std::tuple<const long unsigned int&>&> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > >, std::__not_<std::is_convertible<const std::tuple<const long unsigned int&>&, const long unsigned int&> >, std::__not_<std::is_constructible<const long unsigned int&, const std::tuple<const long unsigned int&>&> > > (0x0x7f35105ae750) 0 empty
  std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > > (0x0x7f35105ae7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35105a5f60) 0 empty

Class std::remove_reference<std::tuple<const long unsigned int&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const long unsigned int&>&&> (0x0x7f35105c6060) 0 empty

Class std::remove_volatile<std::tuple<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const long unsigned int&> > (0x0x7f35105c6120) 0 empty

Class std::remove_cv<std::tuple<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const long unsigned int&> > (0x0x7f35105c60c0) 0 empty

Class std::conditional<false, std::__and_<std::__not_<std::is_convertible<std::tuple<const long unsigned int&>&&, const long unsigned int&> >, std::__not_<std::is_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&> > >, std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::__not_<std::is_convertible<std::tuple<const long unsigned int&>&&, const long unsigned int&> >, std::__not_<std::is_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&> > >, std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > > > (0x0x7f35105c6180) 0 empty

Class std::__and_<std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > >, std::__not_<std::is_convertible<std::tuple<const long unsigned int&>&&, const long unsigned int&> >, std::__not_<std::is_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > >, std::__not_<std::is_convertible<std::tuple<const long unsigned int&>&&, const long unsigned int&> >, std::__not_<std::is_constructible<const long unsigned int&, std::tuple<const long unsigned int&>&&> > > (0x0x7f35105ae958) 0 empty
  std::__not_<std::is_same<std::tuple<const long unsigned int&>, std::tuple<const long unsigned int&> > > (0x0x7f35105ae9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35105c61e0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&>, std::is_constructible<const long unsigned int&, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&>, std::is_constructible<const long unsigned int&, const long unsigned int&> > (0x0x7f35105c62a0) 0 empty

Class std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&> (0x0x7f35105aea90) 0 empty
  std::integral_constant<bool, true> (0x0x7f35105c6300) 0 empty

Class std::__and_<std::is_constructible<const long unsigned int&, const long unsigned int&>, std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const long unsigned int&, const long unsigned int&>, std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&> > (0x0x7f35105aeaf8) 0 empty
  std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&> (0x0x7f35105aeb60) 0 empty
    std::integral_constant<bool, true> (0x0x7f35105c6360) 0 empty

Class std::is_nothrow_constructible<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<const long unsigned int&, const long unsigned int&> (0x0x7f35105aebc8) 0 empty
  std::__and_<std::is_constructible<const long unsigned int&, const long unsigned int&>, std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&> > (0x0x7f35105aec30) 0 empty
    std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&> (0x0x7f35105aec98) 0 empty
      std::integral_constant<bool, true> (0x0x7f35105c63c0) 0 empty

Class std::__is_nothrow_move_constructible_impl<const long unsigned int&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const long unsigned int&, true> (0x0x7f35105aed00) 0 empty
  std::is_nothrow_constructible<const long unsigned int&, const long unsigned int&> (0x0x7f35105aed68) 0 empty
    std::__and_<std::is_constructible<const long unsigned int&, const long unsigned int&>, std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&> > (0x0x7f35105aedd0) 0 empty
      std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&> (0x0x7f35105aee38) 0 empty
        std::integral_constant<bool, true> (0x0x7f35105c6420) 0 empty

Class std::is_nothrow_move_constructible<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const long unsigned int&> (0x0x7f35105aeea0) 0 empty
  std::__is_nothrow_move_constructible_impl<const long unsigned int&, true> (0x0x7f35105aef08) 0 empty
    std::is_nothrow_constructible<const long unsigned int&, const long unsigned int&> (0x0x7f35105aef70) 0 empty
      std::__and_<std::is_constructible<const long unsigned int&, const long unsigned int&>, std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&> > (0x0x7f35105d7000) 0 empty
        std::__is_nt_constructible_impl<const long unsigned int&, const long unsigned int&> (0x0x7f35105d7068) 0 empty
          std::integral_constant<bool, true> (0x0x7f35105c6480) 0 empty

Class std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f35105c69c0) 0 empty

Class std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f35105d7270) 0 empty
  std::integral_constant<bool, true> (0x0x7f35105c6a20) 0 empty

Class std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7f35105d72d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105c6a80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f35105c6b40) 0 empty

Class std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105c6c00) 0 empty

Class std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105c6c60) 0 empty

Class std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105c6ba0) 0 empty

Class std::__is_void_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d73a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105c6cc0) 0 empty

Class std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d7410) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105c6d20) 0 empty

Class std::conditional<false, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f35105c6d80) 0 empty

Class std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d7478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105c6de0) 0 empty

Class std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f35105d74e0) 0 empty
  std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d7548) 0 empty
    std::integral_constant<bool, false> (0x0x7f35105c6e40) 0 empty

Class std::__not_<std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > > (0x0x7f35105d75b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35105c6ea0) 0 empty

Class std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d7618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35105c6f00) 0 empty

Class std::conditional<false, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f35105c6f60) 0 empty

Class std::__and_<std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f35105d7680) 0 empty
  std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d76e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510202000) 0 empty

Class std::conditional<false, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > > (0x0x7f35102020c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f3510202120) 0 empty

Class std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d77b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510202180) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f35105d7820) 0 empty
  std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d7888) 0 empty
    std::integral_constant<bool, true> (0x0x7f35102021e0) 0 empty

Class std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d78f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510202240) 0 empty

Class std::conditional<true, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f35102022a0) 0 empty

Class std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f35105d7958) 0 empty
  std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d79c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3510202300) 0 empty

Class std::__or_<std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f35105d7a28) 0 empty
  std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f35105d7a90) 0 empty
    std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d7af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3510202360) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > > (0x0x7f35105d7b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f35102023c0) 0 empty

Class std::is_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d7bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510202420) 0 empty

Class std::conditional<false, std::is_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f3510202480) 0 empty

Class std::__or_<std::is_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f35105d7c30) 0 empty
  std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d7c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f35102024e0) 0 empty

Class std::__is_referenceable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d7d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510202540) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, true> (0x0x7f35102025a0) 0 empty

Class std::add_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35105d7d68) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, true> (0x0x7f3510202600) 0 empty

Class std::__is_static_castable_impl<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7f35105d7750) 0 empty
  std::__do_is_static_castable_impl (0x0x7f3510202060) 0 empty

Class std::__is_static_castable_safe<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7f35105d7e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510202660) 0 empty

Class std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7f35105d7ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35102026c0) 0 empty

Class std::conditional<false, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > >, std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > >, std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> > (0x0x7f3510202720) 0 empty

Class std::__and_<std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > > (0x0x7f35105d7f08) 0 empty
  std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7f35105d7f70) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510202780) 0 empty

Class std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f3510220000) 0 empty
  std::__and_<std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > > (0x0x7f3510220068) 0 empty
    std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7f35102200d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35102027e0) 0 empty

Class std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f3510220138) 0 empty
  std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35102201a0) 0 empty
    std::__and_<std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, false> > > > (0x0x7f3510220208) 0 empty
      std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7f3510220270) 0 empty
        std::integral_constant<bool, false> (0x0x7f3510202840) 0 empty

Class std::__is_direct_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35102202d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35102028a0) 0 empty

Class std::__is_constructible_impl<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f3510220340) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35102203a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510202900) 0 empty

Class std::is_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f3510220410) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510202960) 0 empty

Class std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7f3510220478) 0 empty
  std::is_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f35102204e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35102029c0) 0 empty

Class std::conditional<false, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7f3510202a80) 0 empty

Class std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510220548) 0 empty
  std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f35102205b0) 0 empty
    std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7f3510220618) 0 empty
      std::integral_constant<bool, false> (0x0x7f3510202ae0) 0 empty

Class std::__is_convertible_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&, false> (0x0x7f3510202b40) 0 empty

Class std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7f35102206e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3510202ba0) 0 empty

Class std::__and_<std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510220750) 0 empty
  std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7f35102207b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510202c00) 0 empty

Class std::remove_reference<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> (0x0x7f3510202cc0) 0 empty

Class std::remove_volatile<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510202d80) 0 empty

Class std::remove_const<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510202de0) 0 empty

Class std::remove_cv<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510202d20) 0 empty

Class std::conditional<false, std::__and_<std::__not_<std::is_convertible<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >, std::__not_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::__not_<std::is_convertible<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >, std::__not_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > > (0x0x7f3510202e40) 0 empty

Class std::__and_<std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >, std::__not_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >, std::__not_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> > > (0x0x7f35102208f0) 0 empty
  std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7f3510220958) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510202ea0) 0 empty

Class std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f3510202f60) 0 empty

Class std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510246060) 0 empty

Class std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510246000) 0 empty

Class std::conditional<false, std::__and_<std::__not_<std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >, std::__not_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::__not_<std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >, std::__not_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > > (0x0x7f35102460c0) 0 empty

Class std::__and_<std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >, std::__not_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >, std::__not_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > > (0x0x7f3510220a90) 0 empty
  std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7f3510220af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3510246120) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f35102461e0) 0 empty

Class std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510220b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f3510246240) 0 empty

Class std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510220bc8) 0 empty
  std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510220c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f35102462a0) 0 empty

Class std::is_nothrow_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510220c98) 0 empty
  std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510220d00) 0 empty
    std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510220d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f3510246300) 0 empty

Class std::__is_nothrow_move_constructible_impl<const std::__cxx11::basic_string<char>&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const std::__cxx11::basic_string<char>&, true> (0x0x7f3510220dd0) 0 empty
  std::is_nothrow_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510220e38) 0 empty
    std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510220ea0) 0 empty
      std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510220f08) 0 empty
        std::integral_constant<bool, true> (0x0x7f3510246360) 0 empty

Class std::is_nothrow_move_constructible<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const std::__cxx11::basic_string<char>&> (0x0x7f3510220f70) 0 empty
  std::__is_nothrow_move_constructible_impl<const std::__cxx11::basic_string<char>&, true> (0x0x7f3510254000) 0 empty
    std::is_nothrow_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510254068) 0 empty
      std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f35102540d0) 0 empty
        std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f3510254138) 0 empty
          std::integral_constant<bool, true> (0x0x7f3510246480) 0 empty

Class std::_Index_tuple<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<0ul> (0x0x7f3510246e40) 0 empty

Class std::_Index_tuple<>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<> (0x0x7f3510246ea0) 0 empty

Class std::remove_reference<const char*>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const char*> (0x0x7f3510278360) 0 empty

Class std::remove_reference<ost::Slog::Level>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<ost::Slog::Level> (0x0x7f3510278420) 0 empty

Class std::tuple_element<0ul, std::tuple<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::tuple<const long unsigned int&> > (0x0x7f35102786c0) 0 empty

Class std::tuple_element<0ul, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f3510278960) 0 empty

Class std::fpos<__mbstate_t>
   size=16 align=8
   base size=16 base align=8
std::fpos<__mbstate_t> (0x0x7f35102d4480) 0

