📄 demangle-expected
字号:
--format=hp --no-paramsf__Ficdf(int, char, double)f#--format=hp --no-paramsf__FicdPcPFci_vf(int, char, double, char *, void (*)(char, int))f#--format=hp --no-paramsf__FicdPcPFic_vf(int, char, double, char *, void (*)(int, char))f#--format=hp --no-paramsget__2T7SFvT7::get(void) staticT7::get#--format=hp --no-paramsh__Fch(char)h#--format=hp --no-paramsh__Fdh(double)h#--format=hp --no-paramsh__Ffh(float)h#--format=hp --no-paramsh__Fih(int)h#--format=hp --no-paramsf__Fif(int)f#--format=hp --no-paramsh__Flh(long)h#--format=hp --no-paramsh__Fsh(short)h#--format=hp --no-paramsf__FicdPcf(int, char, double, char *)f#--format=hp --no-params__nw__FUioperator new(unsigned int)operator new#--format=hp --no-params__ct__Q3_2T11a1bSFiT1::a::b::b(int) staticT1::a::b::b#--format=hp --no-params__dt__Q3_2T11a1bSFiT1::a::b::~b(int) staticT1::a::b::~b#--format=hp --no-paramsput__Q3_2T11a1bSFiT1::a::b::put(int) staticT1::a::b::put#--format=hp --no-paramsget__Q2_2T11aSFvT1::a::get(void) staticT1::a::get#--format=hp --no-paramsput__2T1SFiT1::put(int) staticT1::put#--format=hp --no-paramsput__Q5_2T11a1b1c1dSFiT1::a::b::c::d::put(int) staticT1::a::b::c::d::put#--format=hp --no-paramsget__Q4_2T11a1b1cSFvT1::a::b::c::get(void) staticT1::a::b::c::get#--format=hp --no-paramsput__Q2_2T11aSFiT1::a::put(int) staticT1::a::put#--format=hp --no-paramsput__Q4_2T11a1b1cSFiT1::a::b::c::put(int) staticT1::a::b::c::put#--format=hp --no-paramsget__Q3_2T11a1bSFvT1::a::b::get(void) staticT1::a::b::get#--format=hp --no-paramsget__2T1SFvT1::get(void) staticT1::get#--format=hp --no-paramsget__Q5_2T11a1b1c1dSFvT1::a::b::c::d::get(void) staticT1::a::b::c::d::get#--format=hp --no-paramsbar__3fooFPvfoo::bar(void *)foo::bar#--format=hp --no-paramsbar__3fooCFPvfoo::bar(void *) constfoo::bar#--format=hp --no-params__eq__3fooFR3foofoo::operator==(foo &)foo::operator==#--format=hp --no-params__eq__3fooCFR3foofoo::operator==(foo &) constfoo::operator==#--format=hp --no-paramsbar__3fooFiT16FooBarfoo::bar(int, int, FooBar)foo::bar#--format=hp --no-paramsbar__3fooFPiN51PdN37PcN211T1iN215foo::bar(int *, int *, int *, int *, int *, int *, double *, double *, double *, double *, char *, char *, char *, int *, int, int, int)foo::bar#--format=hp --no-params__dt__2T5XTPFiPPdPv_i__FvT5<int (*)(int, double **, void *)>::~T5(void)T5<int (*)(int, double **, void *)>::~T5#--format=hp --no-params__ct__1cFic::c(int)c::c#--format=hp --no-params__dt__2T5XTi__FvT5<int>::~T5(void)T5<int>::~T5#--format=hp --no-params__dt__2T5XTc__FvT5<char>::~T5(void)T5<char>::~T5#--format=hp --no-params__ct__2T2FiT2::T2(int)T2::T2#--format=hp --no-params__dt__2T1FvT1::~T1(void)T1::~T1#--format=hp --no-params__dt__2T5XT1x__FvT5<x>::~T5(void)T5<x>::~T5#--format=hp --no-params__dt__2T5XTPFcPv_i__FvT5<int (*)(char, void *)>::~T5(void)T5<int (*)(char, void *)>::~T5#--format=hp --no-params__ct__2T5XTPFiPPdPv_i__FiT5<int (*)(int, double **, void *)>::T5(int)T5<int (*)(int, double **, void *)>::T5#--format=hp --no-params__dl__2T5XT1x__SFPvT5<x>::operator delete(void *) staticT5<x>::operator delete#--format=hp --no-paramsX__2T5XT1xT5<x>::XT5<x>::X#--format=hp --no-params__ct__2T5XTi__FiT5<int>::T5(int)T5<int>::T5#--format=hp --no-params__ct__2T5XTc__FiT5<char>::T5(int)T5<char>::T5#--format=hp --no-params__dl__2T5XTPFcPv_i__SFPvT5<int (*)(char, void *)>::operator delete(void *) staticT5<int (*)(char, void *)>::operator delete#--format=hp --no-paramsX__2T5XTPFcPv_iT5<int (*)(char, void *)>::XT5<int (*)(char, void *)>::X#--format=hp --no-params__ct__2T5XT1x__FiT5<x>::T5(int)T5<x>::T5#--format=hp --no-params__dl__2T5XTPFiPPdPv_i__SFPvT5<int (*)(int, double **, void *)>::operator delete(void *) staticT5<int (*)(int, double **, void *)>::operator delete#--format=hp --no-paramsX__2T5XTPFiPPdPv_iT5<int (*)(int, double **, void *)>::XT5<int (*)(int, double **, void *)>::X#--format=hp --no-params__dl__2T5XTi__SFPvT5<int>::operator delete(void *) staticT5<int>::operator delete#--format=hp --no-params__dl__2T5XTc__SFPvT5<char>::operator delete(void *) staticT5<char>::operator delete#--format=hp --no-paramsX__2T5XTcT5<char>::XT5<char>::X#--format=hp --no-paramsX__2T5XTiT5<int>::XT5<int>::X#--format=hp --no-params__ct__2T5XTPFcPv_i__FiT5<int (*)(char, void *)>::T5(int)T5<int (*)(char, void *)>::T5#--format=hp --no-params__dt__2T1XTc__FvT1<char>::~T1(void)T1<char>::~T1#--format=hp --no-params__dt__2T1XT1t__FvT1<t>::~T1(void)T1<t>::~T1#--format=hp --no-params__dl__2T1XT1t__SFPvT1<t>::operator delete(void *) staticT1<t>::operator delete#--format=hp --no-params__ct__2T1XTc__FiT1<char>::T1(int)T1<char>::T1#--format=hp --no-params__ct__2T1XTc__FvT1<char>::T1(void)T1<char>::T1#--format=hp --no-params__ct__2T1XT1t__FiT1<t>::T1(int)T1<t>::T1#--format=hp --no-params__ct__2T1XT1t__FvT1<t>::T1(void)T1<t>::T1#--format=hp --no-params__dl__2T1XTc__SFPvT1<char>::operator delete(void *) staticT1<char>::operator delete#--format=hp --no-paramselem__6vectorXTd__Fivector<double>::elem(int)vector<double>::elem#--format=hp --no-paramselem__6vectorXTi__Fivector<int>::elem(int)vector<int>::elem#--format=hp --no-params__ct__6vectorXTd__Fivector<double>::vector(int)vector<double>::vector#--format=hp --no-params__ct__6vectorXTi__Fivector<int>::vector(int)vector<int>::vector#--format=hp --no-params__ct__9DListNodeXTR6RLabel__FR6RLabelP9DListNodeXTR6RLabel_T2DListNode<RLabel &>::DListNode(RLabel &, DListNode<RLabel &> *, DListNode<RLabel &> *)DListNode<RLabel &>::DListNode#--format=hp --no-paramselem__6vectorXTiUP34__Fivector<int,34U>::elem(int)vector<int,34U>::elem#--format=hp --no-paramselem__6vectorXUP2701Td__Fivector<2701U,double>::elem(int)vector<2701U,double>::elem#--format=hp --no-paramselem__6vectorXTiSP334__Fivector<int,334>::elem(int)vector<int,334>::elem#--format=hp --no-paramselem__6vectorXTiSN67__Fivector<int,-67>::elem(int)vector<int,-67>::elem#--format=hp --no-paramselem__6vectorXTiSM__SCFPPdvector<int,-2147483648>::elem(double **) static constvector<int,-2147483648>::elem#--format=hp --no-paramselem__6vectorXTiSN67UP4000TRs__Fivector<int,-67,4000U,short &>::elem(int)vector<int,-67,4000U,short &>::elem#--format=hp --no-paramselem__6vectorXTiSN67TRdTFPv_i__Fivector<int,-67,double &,int (void *)>::elem(int)vector<int,-67,double &,int (void *)>::elem#--format=hp --no-paramsX__6vectorXTiSN67TdTPvUP5TRsvector<int,-67,double,void *,5U,short &>::Xvector<int,-67,double,void *,5U,short &>::X#--format=hp --no-paramselem__6vectorXTiA3foo__Fivector<int,&foo>::elem(int)vector<int,&foo>::elem#--format=hp --no-paramselem__6vectorXTiA3fooTPvA5Label__FiPPvT2vector<int,&foo,void *,&Label>::elem(int, void **, void **)vector<int,&foo,void *,&Label>::elem#--format=hp --no-paramselem__6vectorXTiSN42A3foo__Fivector<int,-42,&foo>::elem(int)vector<int,-42,&foo>::elem#--format=hp --no-params__ct__2T5XTPFcPv_i__Fi_2T5<int (*)(char, void *)>::T5(int)T5<int (*)(char, void *)>::T5#--format=hp --no-params__ct__2T5XTPFcPv_i__Fi_19T5<int (*)(char, void *)>::T5(int)T5<int (*)(char, void *)>::T5#--format=hp --no-paramsf__FicdPcPFci_v_34f(int, char, double, char *, void (*)(char, int))f#--format=hp --no-paramsspec__13Spec<#1,#1.*>XTiTPi_FPiSpec<int,int *>::spec(int *)Spec<int,int *>::spec#--format=hp --no-paramsspec__16Spec<#1,#1.&,#1>XTiTRiTi_FPiSpec<int,int &,int>::spec(int *)Spec<int,int &,int>::spec#--format=hp --no-paramsadd__XTc_FcT1add<char>(char, char)add<char>#--format=hp --no-paramsadd__XTcSP9A5label_FcPPlT1add<char,9,&label>(char, long **, char)add<char,9,&label>#--format=hp --no-paramsadd__XTPfTFPd_f_FcT1add<float *,float (double *)>(char, char)add<float *,float (double *)>#--format=hp --no-paramsunLink__12basic_stringXTcT18string_char_traitsXTc_T9allocator_Fvbasic_string<char,string_char_traits<char>,allocator>::unLink(void)basic_string<char,string_char_traits<char>,allocator>::unLink## A regression test with no args. This used to cause a segv._Utf390_1__1_9223372036854775807__9223372036854775_Utf390_1__1_9223372036854775807__9223372036854775#--format=gnu --no-paramscall__H1Z4Test_RX01_t1C2ZX01PMX01FPX01i_vQ2X016outputC<Test, Test::output> call<Test>(Test &)C<Test, Test::output> call<Test>#--format=gnu --no-paramsfn__FPQ21n1cPMQ21n1cFPQ21n1c_ifn(n::c *, int (n::c::*)(n::c *))fn#--format=gnu --no-paramsf__FGt3Bar1i2G1if(Bar<2>, i)f#--format=gnu --no-paramsf__FGt3Bar1i21if(Bar<21>, int)f#--format=gnu --no-paramsf__FGt3Bar1i2G4XY_tf(Bar<2>, XY_t)f#--format=gnu --no-paramsfoo__H1Zt2TA2ZRCiZt2NA1Ui9_X01_iint foo<TA<int const &, NA<9> > >(TA<int const &, NA<9> >)int foo<TA<int const &, NA<9> > >#--format=gnu --no-paramsfoo__H1Zt2TA2ZcZt2NA1Ui20_X01_iint foo<TA<char, NA<20> > >(TA<char, NA<20> >)int foo<TA<char, NA<20> > >#--format=gnu --no-paramsfoo__H1Zt2TA2ZiZt8N___A___1Ui99_X01_iint foo<TA<int, N___A___<99> > >(TA<int, N___A___<99> >)int foo<TA<int, N___A___<99> > >#--format=gnu --no-paramsfoo__H1Zt2TA2ZRCiZt2NA1im1_X01_iint foo<TA<int const &, NA<-1> > >(TA<int const &, NA<-1> >)int foo<TA<int const &, NA<-1> > >#--format=gnu --no-paramsfoo__H1Zt2TA2ZRCiZt2NA1im9_X01_iint foo<TA<int const &, NA<-9> > >(TA<int const &, NA<-9> >)int foo<TA<int const &, NA<-9> > >#--format=gnu --no-paramsfoo__H1Zt2TA2ZcZt2NA1i_m20__X01_iint foo<TA<char, NA<-20> > >(TA<char, NA<-20> >)int foo<TA<char, NA<-20> > >#--format=gnu --no-paramsfoo__H1Zt2TA2ZcZt2NA1im1_X01_iint foo<TA<char, NA<-1> > >(TA<char, NA<-1> >)int foo<TA<char, NA<-1> > >#--format=gnu --no-paramsfoo__H1Zt2TA2ZiZt4N__A1im9_X01_iint foo<TA<int, N__A<-9> > >(TA<int, N__A<-9> >)int foo<TA<int, N__A<-9> > >#--format=gnu --no-paramsfoo__H1Zt2TA2ZiZt4N__A1i_m99__X01_iint foo<TA<int, N__A<-99> > >(TA<int, N__A<-99> >)int foo<TA<int, N__A<-99> > >#--format=gnu --no-params__opi__t2TA2ZiZt4N__A1i9TA<int, N__A<9> >::operator int(void)TA<int, N__A<9> >::operator int#--format=gnu --no-params__opi__t2TA2ZiZt8N___A___1i_m99_TA<int, N___A___<-99> >::operator int(void)TA<int, N___A___<-99> >::operator int#--format=gnu --no-paramsfoo___bar__baz_____H1Zt2TA2ZiZt8N___A___1i99_X01_iint foo___bar__baz___<TA<int, N___A___<99> > >(TA<int, N___A___<99> >)int foo___bar__baz___<TA<int, N___A___<99> > >#--format=gnu --no-paramsfoo__bar___foobar_____t2TA2ZiZt8N___A___1i_m99_TA<int, N___A___<-99> >::foo__bar___foobar___(void)TA<int, N___A___<-99> >::foo__bar___foobar___#--format=gnu --no-paramsfoo__bar___foobar_____t2TA2ZiZt4N__A1i9TA<int, N__A<9> >::foo__bar___foobar___(void)TA<int, N__A<9> >::foo__bar___foobar___#--format=gnu --no-params__tfP8sockaddrsockaddr * type_info functionsockaddr * type_info function#--format=gnu --no-params__tfPQ25libcwt16option_event_tct1Z12burst_app_ctlibcw::option_event_tct<burst_app_ct> * type_info functionlibcw::option_event_tct<burst_app_ct> * type_info function#--format=gnu --no-params__tiP8sockaddrsockaddr * type_info nodesockaddr * type_info node#--format=gnu --no-params__tiPQ25libcwt16option_event_tct1Z12burst_app_ctlibcw::option_event_tct<burst_app_ct> * type_info nodelibcw::option_event_tct<burst_app_ct> * type_info node#--format=gnu --no-params_27_GLOBAL_.N.__12burst_app_ct.app_instance{anonymous}::app_instance{anonymous}::app_instance#--format=gnu --no-params_26_GLOBAL_$N$_tmp_n.iilg4Gya$app_instance{anonymous}::app_instance{anonymous}::app_instance#--format=java_ZN4java3awt10ScrollPane7addImplEPNS0_9ComponentEPNS_4lang6ObjectEijava.awt.ScrollPane.addImpl(java.awt.Component, java.lang.Object, int)#--format=java_ZN4java3awt4geom15AffineTransform9getMatrixEP6JArrayIdEjava.awt.geom.AffineTransform.getMatrix(double[])#--format=java_ZN23Mangle$Inner$InnerInner3fooEP6JArrayIPS0_IiEEdPS0_IPS0_IPS0_IPS0_IPN4java4lang6StringEEEEEPS0_IPS0_IPN6MangleEEEMangle$Inner$InnerInner.foo(int[][], double, java.lang.String[][][][], Mangle[][])#--format=java_ZN6JArray1tEP6JArrayIPS_EJArray.t(JArray[])#--format=java_ZN4Prim1iEibcdfwPN4java4lang6StringEsxPrim.i(int, boolean, byte, double, float, char, java.lang.String, short, long)#--format=java_ZN4java4util14Map__U24_Entry11class__U24_Ejava.util.Map$Entry.class$#--format=java_ZN3org7eclipse3cdt5debug8internal4core5model9CVariable6sizeof$Evorg.eclipse.cdt.debug.internal.core.model.CVariable.sizeof()#--format=hp --no-params_Utf58_0_1__1_2147483647__2147483648_Utf58_0_1__1_2147483647__2147483648_Utf58_0_1__1_2147483647__2147483648#--format=gnu-v3 --no-paramsSt9bad_allocstd::bad_allocstd::bad_alloc#--format=gnu-v3 --no-params_ZN1f1fEf::ff::f#--format=gnu-v3 --no-params_Z1fvf()f#--format=gnu-v3 --no-params_Z1fif(int)f#--format=gnu-v3 --no-params_Z3foo3barfoo(bar)foo#--format=gnu-v3 --no-params_Zrm1XS_operator%(X, X)operator%#--format=gnu-v3 --no-params_ZplR1XS0_operator+(X&, X&)operator+#--format=gnu-v3 --no-params_ZlsRK1XS1_operator<<(X const&, X const&)operator<<#--format=gnu-v3 --no-params_ZN3FooIA4_iE3barEFoo<int [4]>::barFoo<int [4]>::bar#--format=gnu-v3 --no-params_Z1fIiEvivoid f<int>(int)f<int>#--format=gnu-v3 --no-params_Z5firstI3DuoEvS0_void first<Duo>(Duo)first<Duo>#--format=gnu-v3 --no-params_Z5firstI3DuoEvT_void first<Duo>(Duo)first<Duo>#--format=gnu-v3 --no-params_Z3fooIiFvdEiEvvvoid foo<int, void ()(double), int>()foo<int, void ()(double), int>#--format=gnu
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -