[ Date Prev][ Date Next][ Thread Prev][ Thread Next][ Date Index][ Thread Index]
Mangling examples
- To: cxx-abi@xxxxxxxxxxxxxxxxxxxx
- Subject: Mangling examples
- From: Martin von Loewis <loewis@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 22 Mar 2000 15:41:55 +0100
I have some corrections for the mangling examples
_ZN1N1fE N::f (i.e. it's not a function)
_ZN6System5Sound4beepE System::Sound::beep (likewise)
_Z1fI1XE vPV N1AIT1_E1T should be _Z1fI1XEvPVN1AIT1_EE
_ZngILi42EE vN1AIXplT1_Li2EE1TE has an extra space
(the next ones do, as well - this is not really a problem, except
when you cut'n paste it into a demangler :-)
Here are some more examples:
_Z3fooIiPFidEiEv void foo<int,int(*)(double),int>()
_ZaSA4_i operator=(int[4])
_ZlsRSoRKSs operator<<(std::ostream&,std::string const&)
(i.e. really operator<<(::std::basic_iostream<char,
std::char_traits<char> >&,::std::basic_string <char,::std::char_traits<char>,
::std::allocator<char> > const &)
Regards,
Martin
|