URL
https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk
Subversion Repositories open8_urisc
[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [libiberty/] [testsuite/] [demangle-expected] - Rev 166
Compare with Previous | Blame | View Log
# This file holds test cases for the demangler.# Each test case looks like this:# options# input to be demangled# expected output## Supported options:# --format=<name> Sets the demangling style.# --no-params There are two lines of expected output; the first# is with DMGL_PARAMS, the second is without it.# --is-v3-ctor Calls is_gnu_v3_mangled_ctor on input; expected# output is an integer representing ctor_kind.# --is-v3-dtor Likewise, but for dtors.# --ret-postfix Passes the DMGL_RET_POSTFIX option## For compatibility, just in case it matters, the options line may be# empty, to mean --format=auto. If it doesn't start with --, then it# may contain only a format name.## A line starting with `#' is ignored.# However, blank lines in this file are NOT ignored.#--format=gnu --no-paramsAddAlignment__9ivTSolverUiP12ivInteractorP7ivTGlueivTSolver::AddAlignment(unsigned int, ivInteractor *, ivTGlue *)ivTSolver::AddAlignment#--format=gnu --no-paramsArrowheadIntersects__9ArrowLineP9ArrowheadR6BoxObjP7GraphicArrowLine::ArrowheadIntersects(Arrowhead *, BoxObj &, Graphic *)ArrowLine::ArrowheadIntersects#--format=gnu --no-paramsAtEnd__13ivRubberGroupivRubberGroup::AtEnd(void)ivRubberGroup::AtEnd#--format=gnu --no-paramsBgFilter__9ivTSolverP12ivInteractorivTSolver::BgFilter(ivInteractor *)ivTSolver::BgFilter#--format=gnu --no-paramsCheck__6UArrayiUArray::Check(int)UArray::Check#--format=gnu --no-paramsCoreConstDecls__8TextCodeR7ostreamTextCode::CoreConstDecls(ostream &)TextCode::CoreConstDecls#--format=gnu --no-paramsDetach__8StateVarP12StateVarViewStateVar::Detach(StateVarView *)StateVar::Detach#--format=gnu --no-paramsDone__9ComponentG8IteratorComponent::Done(Iterator)Component::Done#--format=gnu --no-paramsEffect__11RelateManipR7ivEventRelateManip::Effect(ivEvent &)RelateManip::Effect#--format=gnu --no-paramsFindFixed__FRP4CNetP4CNetFindFixed(CNet *&, CNet *)FindFixed#--format=gnu --no-paramsFix48_abort__FR8twolongsFix48_abort(twolongs &)Fix48_abort#--format=gnu --no-paramsGetBarInfo__15iv2_6_VScrollerP13ivPerspectiveRiT2iv2_6_VScroller::GetBarInfo(ivPerspective *, int &, int &)iv2_6_VScroller::GetBarInfo#--format=gnu --no-paramsGetBgColor__C9ivPainterivPainter::GetBgColor(void) constivPainter::GetBgColor#--format=gnu --no-paramsInsertBody__15H_PullrightMenuiiH_PullrightMenu::InsertBody(int, int)H_PullrightMenu::InsertBody#--format=gnu --no-paramsInsertCharacter__9TextManipcTextManip::InsertCharacter(char)TextManip::InsertCharacter#--format=gnu --no-paramsInsertToplevel__7ivWorldP12ivInteractorT1ivWorld::InsertToplevel(ivInteractor *, ivInteractor *)ivWorld::InsertToplevel#--format=gnu --no-paramsInsertToplevel__7ivWorldP12ivInteractorT1iiUiivWorld::InsertToplevel(ivInteractor *, ivInteractor *, int, int, unsigned int)ivWorld::InsertToplevel#--format=gnu --no-paramsIsAGroup__FP11GraphicViewP11GraphicCompIsAGroup(GraphicView *, GraphicComp *)IsAGroup#--format=gnu --no-paramsIsA__10ButtonCodeUlButtonCode::IsA(unsigned long)ButtonCode::IsA#--format=gnu --no-paramsReadName__FR7istreamPcReadName(istream &, char *)ReadName#--format=gnu --no-paramsRedraw__13StringBrowseriiiiStringBrowser::Redraw(int, int, int, int)StringBrowser::Redraw#--format=gnu --no-paramsRotate__13ivTransformerfivTransformer::Rotate(float)ivTransformer::Rotate#--format=gnu --no-paramsRotated__C13ivTransformerfivTransformer::Rotated(float) constivTransformer::Rotated#--format=gnu --no-paramsRound__FfRound(float)Round#--format=gnu --no-paramsSetExport__16MemberSharedNameUiMemberSharedName::SetExport(unsigned int)MemberSharedName::SetExport#--format=gnu --no-paramsSet__14ivControlState13ControlStatusUiivControlState::Set(ControlStatus, unsigned int)ivControlState::Set#--format=gnu --no-paramsSet__5DFacePciiDFace::Set(char *, int, int)DFace::Set#--format=gnu --no-paramsVConvert__9ivTSolverP12ivInteractorRP8TElementT2ivTSolver::VConvert(ivInteractor *, TElement *&, TElement *&)ivTSolver::VConvert#--format=gnu --no-paramsVConvert__9ivTSolverP7ivTGlueRP8TElementivTSolver::VConvert(ivTGlue *, TElement *&)ivTSolver::VConvert#--format=gnu --no-paramsVOrder__9ivTSolverUiRP12ivInteractorT2ivTSolver::VOrder(unsigned int, ivInteractor *&, ivInteractor *&)ivTSolver::VOrder#--format=gnu --no-params_10PageButton$__bothPageButton::__bothPageButton::__both#--format=gnu --no-params_3RNG$singleMantissaRNG::singleMantissaRNG::singleMantissa#--format=gnu --no-params_5IComp$_releaseIComp::_releaseIComp::_release#--format=gnu --no-params_$_10BitmapCompBitmapComp::~BitmapComp(void)BitmapComp::~BitmapComp#--format=gnu --no-params_$_9__io_defs__io_defs::~__io_defs(void)__io_defs::~__io_defs#--format=gnu --no-params_$_Q23foo3barfoo::bar::~bar(void)foo::bar::~bar#--format=gnu --no-params_$_Q33foo3bar4bellfoo::bar::bell::~bell(void)foo::bar::bell::~bell#--format=gnu --no-params__10ivTelltaleiP7ivGlyphivTelltale::ivTelltale(int, ivGlyph *)ivTelltale::ivTelltale#--format=gnu --no-params__10ivViewportiP12ivInteractorUiivViewport::ivViewport(int, ivInteractor *, unsigned int)ivViewport::ivViewport#--format=gnu --no-params__10ostrstreamostrstream::ostrstream(void)ostrstream::ostrstream#--format=gnu --no-params__10ostrstreamPciiostrstream::ostrstream(char *, int, int)ostrstream::ostrstream#--format=gnu --no-params__11BitmapTableiBitmapTable::BitmapTable(int)BitmapTable::BitmapTable#--format=gnu --no-params__12ViewportCodeP12ViewportCompViewportCode::ViewportCode(ViewportComp *)ViewportCode::ViewportCode#--format=gnu --no-params__12iv2_6_Borderiiiv2_6_Border::iv2_6_Border(int, int)iv2_6_Border::iv2_6_Border#--format=gnu --no-params__12ivBreak_ListlivBreak_List::ivBreak_List(long)ivBreak_List::ivBreak_List#--format=gnu --no-params__14iv2_6_MenuItemiP12ivInteractoriv2_6_MenuItem::iv2_6_MenuItem(int, ivInteractor *)iv2_6_MenuItem::iv2_6_MenuItem#--format=gnu --no-params__20DisplayList_IteratorR11DisplayListDisplayList_Iterator::DisplayList_Iterator(DisplayList &)DisplayList_Iterator::DisplayList_Iterator#--format=gnu --no-params__3fooRT0foo::foo(foo &)foo::foo#--format=gnu --no-params__3fooiN31foo::foo(int, int, int, int)foo::foo#--format=gnu --no-params__3fooiRT0iT2iT2foo::foo(int, foo &, int, foo &, int, foo &)foo::foo#--format=gnu --no-params__6KeyMapPT0KeyMap::KeyMap(KeyMap *)KeyMap::KeyMap#--format=gnu --no-params__8ArrowCmdP6EditorUiUiArrowCmd::ArrowCmd(Editor *, unsigned int, unsigned int)ArrowCmd::ArrowCmd#--format=gnu --no-params__9F_EllipseiiiiP7GraphicF_Ellipse::F_Ellipse(int, int, int, int, Graphic *)F_Ellipse::F_Ellipse#--format=gnu --no-params__9FrameDataP9FrameCompiFrameData::FrameData(FrameComp *, int)FrameData::FrameData#--format=gnu --no-params__9HVGraphicP9CanvasVarP7GraphicHVGraphic::HVGraphic(CanvasVar *, Graphic *)HVGraphic::HVGraphic#--format=gnu --no-params__Q23foo3barfoo::bar::bar(void)foo::bar::bar#--format=gnu --no-params__Q33foo3bar4bellfoo::bar::bell::bell(void)foo::bar::bell::bell#--format=gnu --no-params__aa__3fooRT0foo::operator&&(foo &)foo::operator&&#--format=gnu --no-params__aad__3fooRT0foo::operator&=(foo &)foo::operator&=#--format=gnu --no-params__ad__3fooRT0foo::operator&(foo &)foo::operator&#--format=gnu --no-params__adv__3fooRT0foo::operator/=(foo &)foo::operator/=#--format=gnu --no-params__aer__3fooRT0foo::operator^=(foo &)foo::operator^=#--format=gnu --no-params__als__3fooRT0foo::operator<<=(foo &)foo::operator<<=#--format=gnu --no-params__amd__3fooRT0foo::operator%=(foo &)foo::operator%=#--format=gnu --no-params__ami__3fooRT0foo::operator-=(foo &)foo::operator-=#--format=gnu --no-params__aml__3FixRT0Fix::operator*=(Fix &)Fix::operator*=#--format=gnu --no-params__aml__5Fix16iFix16::operator*=(int)Fix16::operator*=#--format=gnu --no-params__aml__5Fix32RT0Fix32::operator*=(Fix32 &)Fix32::operator*=#--format=gnu --no-params__aor__3fooRT0foo::operator|=(foo &)foo::operator|=#--format=gnu --no-params__apl__3fooRT0foo::operator+=(foo &)foo::operator+=#--format=gnu --no-params__ars__3fooRT0foo::operator>>=(foo &)foo::operator>>=#--format=gnu --no-params__as__3fooRT0foo::operator=(foo &)foo::operator=#--format=gnu --no-params__cl__3fooRT0foo::operator()(foo &)foo::operator()#--format=gnu --no-params__cl__6NormalNormal::operator()(void)Normal::operator()#--format=gnu --no-params__cl__6StringiiString::operator()(int, int)String::operator()#--format=gnu --no-params__cm__3fooRT0foo::operator, (foo &)foo::operator,#--format=gnu --no-params__co__3foofoo::operator~(void)foo::operator~#--format=gnu --no-params__dl__3fooPvfoo::operator delete(void *)foo::operator delete#--format=gnu --no-params__dv__3fooRT0foo::operator/(foo &)foo::operator/#--format=gnu --no-params__eq__3fooRT0foo::operator==(foo &)foo::operator==#--format=gnu --no-params__er__3fooRT0foo::operator^(foo &)foo::operator^#--format=gnu --no-params__ge__3fooRT0foo::operator>=(foo &)foo::operator>=#--format=gnu --no-params__gt__3fooRT0foo::operator>(foo &)foo::operator>#--format=gnu --no-params__le__3fooRT0foo::operator<=(foo &)foo::operator<=#--format=gnu --no-params__ls__3fooRT0foo::operator<<(foo &)foo::operator<<#--format=gnu --no-params__ls__FR7ostreamPFR3ios_R3iosoperator<<(ostream &, ios &(*)(ios &))operator<<#--format=gnu --no-params__ls__FR7ostreamR3Fixoperator<<(ostream &, Fix &)operator<<#--format=gnu --no-params__lt__3fooRT0foo::operator<(foo &)foo::operator<#--format=gnu --no-params__md__3fooRT0foo::operator%(foo &)foo::operator%#--format=gnu --no-params__mi__3fooRT0foo::operator-(foo &)foo::operator-#--format=gnu --no-params__ml__3fooRT0foo::operator*(foo &)foo::operator*#--format=gnu --no-params__mm__3fooifoo::operator--(int)foo::operator--#--format=gnu --no-params__ne__3fooRT0foo::operator!=(foo &)foo::operator!=#--format=gnu --no-params__nt__3foofoo::operator!(void)foo::operator!#--format=gnu --no-params__nw__3fooifoo::operator new(int)foo::operator new#--format=gnu --no-params__oo__3fooRT0foo::operator||(foo &)foo::operator||#--format=gnu --no-params__opPc__3foofoo::operator char *(void)foo::operator char *#--format=gnu --no-params__opi__3foofoo::operator int(void)foo::operator int#--format=gnu --no-params__or__3fooRT0foo::operator|(foo &)foo::operator|#--format=gnu --no-params__pl__3fooRT0foo::operator+(foo &)foo::operator+#--format=gnu --no-params__pp__3fooifoo::operator++(int)foo::operator++#--format=gnu --no-params__rf__3foofoo::operator->(void)foo::operator->#--format=gnu --no-params__rm__3fooRT0foo::operator->*(foo &)foo::operator->*#--format=gnu --no-params__rs__3fooRT0foo::operator>>(foo &)foo::operator>>#--format=gnu --no-params_new_Fix__FUs_new_Fix(unsigned short)_new_Fix#--format=gnu --no-params_vt.foofoo virtual tablefoo virtual table#--format=gnu --no-params_vt.foo.barfoo::bar virtual tablefoo::bar virtual table#--format=gnu --no-params_vt$foofoo virtual tablefoo virtual table#--format=gnu --no-params_vt$foo$barfoo::bar virtual tablefoo::bar virtual table#--format=gnu --no-paramsappend__7ivGlyphPT0ivGlyph::append(ivGlyph *)ivGlyph::append#--format=gnu --no-paramsclearok__FP7_win_sticlearok(_win_st *, int)clearok#--format=gnu --no-paramscomplexfunc2__FPFPc_icomplexfunc2(int (*)(char *))complexfunc2#--format=gnu --no-paramscomplexfunc3__FPFPFPl_s_icomplexfunc3(int (*)(short (*)(long *)))complexfunc3#--format=gnu --no-paramscomplexfunc4__FPFPFPc_s_icomplexfunc4(int (*)(short (*)(char *)))complexfunc4#--format=gnu --no-paramscomplexfunc5__FPFPc_PFl_icomplexfunc5(int (*(*)(char *))(long))complexfunc5#--format=gnu --no-paramscomplexfunc6__FPFPi_PFl_icomplexfunc6(int (*(*)(int *))(long))complexfunc6#--format=gnu --no-paramscomplexfunc7__FPFPFPc_i_PFl_icomplexfunc7(int (*(*)(int (*)(char *)))(long))complexfunc7#--format=gnu --no-paramsfoo__FiN30foo(int, int, int, int)foo#--format=gnu --no-paramsfoo__FiR3fooiT1iT1foo(int, foo &, int, foo &, int, foo &)foo#--format=gnu --no-paramsfoo___3barlbar::foo_(long)bar::foo_#--format=gnu --no-paramsinsert__15ivClippingStacklRP8_XRegionivClippingStack::insert(long, _XRegion *&)ivClippingStack::insert#--format=gnu --no-paramsinsert__16ChooserInfo_ListlR11ChooserInfoChooserInfo_List::insert(long, ChooserInfo &)ChooserInfo_List::insert#--format=gnu --no-paramsinsert__17FontFamilyRepListlRP15ivFontFamilyRepFontFamilyRepList::insert(long, ivFontFamilyRep *&)FontFamilyRepList::insert#--format=gnu --no-paramsleaveok__FP7_win_stcleaveok(_win_st *, char)leaveok#--format=gnu --no-paramsleft_mover__C7ivMFKitP12ivAdjustableP7ivStyleivMFKit::left_mover(ivAdjustable *, ivStyle *) constivMFKit::left_mover#--format=gnu --no-paramsoverload1arg__FScoverload1arg(signed char)overload1arg#--format=gnu --no-paramsoverload1arg__FUcoverload1arg(unsigned char)overload1arg#--format=gnu --no-paramsoverload1arg__FUioverload1arg(unsigned int)overload1arg#--format=gnu --no-paramsoverload1arg__FUloverload1arg(unsigned long)overload1arg#--format=gnu --no-paramsoverload1arg__FUsoverload1arg(unsigned short)overload1arg#--format=gnu --no-paramsoverload1arg__Fcoverload1arg(char)overload1arg#--format=gnu --no-paramsoverload1arg__Fdoverload1arg(double)overload1arg#--format=gnu --no-paramsoverload1arg__Ffoverload1arg(float)overload1arg#--format=gnu --no-paramsoverload1arg__Fioverload1arg(int)overload1arg#--format=gnu --no-paramsoverload1arg__Floverload1arg(long)overload1arg#--format=gnu --no-paramsoverload1arg__Fsoverload1arg(short)overload1arg#--format=gnu --no-paramsoverload1arg__Fvoverload1arg(void)overload1arg#--format=gnu --no-paramsoverloadargs__Fioverloadargs(int)overloadargs#--format=gnu --no-paramsoverloadargs__Fiioverloadargs(int, int)overloadargs#--format=gnu --no-paramsoverloadargs__Fiiioverloadargs(int, int, int)overloadargs#--format=gnu --no-paramsoverloadargs__Fiiiioverloadargs(int, int, int, int)overloadargs#--format=gnu --no-paramsoverloadargs__Fiiiiioverloadargs(int, int, int, int, int)overloadargs#--format=gnu --no-paramsoverloadargs__Fiiiiiioverloadargs(int, int, int, int, int, int)overloadargs#--format=gnu --no-paramsoverloadargs__Fiiiiiiioverloadargs(int, int, int, int, int, int, int)overloadargs#--format=gnu --no-paramsoverloadargs__Fiiiiiiiioverloadargs(int, int, int, int, int, int, int, int)overloadargs#--format=gnu --no-paramsoverloadargs__Fiiiiiiiiioverloadargs(int, int, int, int, int, int, int, int, int)overloadargs#--format=gnu --no-paramsoverloadargs__Fiiiiiiiiiioverloadargs(int, int, int, int, int, int, int, int, int, int)overloadargs#--format=gnu --no-paramsoverloadargs__Fiiiiiiiiiiioverloadargs(int, int, int, int, int, int, int, int, int, int, int)overloadargs#--format=gnu --no-paramspoke__8ivRasterUlUlffffivRaster::poke(unsigned long, unsigned long, float, float, float, float)ivRaster::poke#--format=gnu --no-paramspolar__Fddpolar(double, double)polar#--format=gnu --no-paramsscale__13ivTransformerffivTransformer::scale(float, float)ivTransformer::scale#--format=gnu --no-paramssgetn__7filebufPcifilebuf::sgetn(char *, int)filebuf::sgetn#--format=gnu --no-paramsshift__FP5_FrepiT0shift(_Frep *, int, _Frep *)shift#--format=gnu --no-paramstest__C6BitSetiBitSet::test(int) constBitSet::test#--format=gnu --no-paramstest__C6BitSetiiBitSet::test(int, int) constBitSet::test#--format=gnu --no-paramstext_source__8DocumentlDocument::text_source(long)Document::text_source#--format=gnu --no-paramsvariance__6ErlangdErlang::variance(double)Erlang::variance#--format=gnu --no-paramsview__14DocumentViewerP8ItemViewP11TabularItemDocumentViewer::view(ItemView *, TabularItem *)DocumentViewer::view#--format=gnu --no-paramsxy_extents__11ivExtensionffffivExtension::xy_extents(float, float, float, float)ivExtension::xy_extents#--format=gnu --no-paramszero__8osMemoryPvUiosMemory::zero(void *, unsigned int)osMemory::zero#--format=gnu --no-params_2T4$NT4::NT4::N#--format=gnu --no-params_Q22T42t1$NT4::t1::NT4::t1::N#--format=gnu --no-paramsget__2T1T1::get(void)T1::get#--format=gnu --no-paramsget__Q22T11aT1::a::get(void)T1::a::get#--format=gnu --no-paramsget__Q32T11a1bT1::a::b::get(void)T1::a::b::get#--format=gnu --no-paramsget__Q42T11a1b1cT1::a::b::c::get(void)T1::a::b::c::get#--format=gnu --no-paramsget__Q52T11a1b1c1dT1::a::b::c::d::get(void)T1::a::b::c::d::get#--format=gnu --no-paramsput__2T1iT1::put(int)T1::put#--format=gnu --no-paramsput__Q22T11aiT1::a::put(int)T1::a::put#--format=gnu --no-paramsput__Q32T11a1biT1::a::b::put(int)T1::a::b::put#--format=gnu --no-paramsput__Q42T11a1b1ciT1::a::b::c::put(int)T1::a::b::c::put#--format=gnu --no-paramsput__Q52T11a1b1c1diT1::a::b::c::d::put(int)T1::a::b::c::d::put#--format=gnu --no-paramsbar__3fooPvfoo::bar(void *)foo::bar#--format=gnu --no-paramsbar__C3fooPvfoo::bar(void *) constfoo::bar#--format=gnu --no-params__eq__3fooRT0foo::operator==(foo &)foo::operator==#--format=gnu --no-params__eq__C3fooR3foofoo::operator==(foo &) constfoo::operator==#--format=gnu --no-paramselem__t6vector1Zdivector<double>::elem(int)vector<double>::elem#--format=gnu --no-paramselem__t6vector1Ziivector<int>::elem(int)vector<int>::elem#--format=gnu --no-params__t6vector1Zdivector<double>::vector(int)vector<double>::vector#--format=gnu --no-params__t6vector1Ziivector<int>::vector(int)vector<int>::vector#--format=gnu --no-params_$_t6vector1Zdivector<double>::~vector(int)vector<double>::~vector#--format=gnu --no-params_$_t6vector1Ziivector<int>::~vector(int)vector<int>::~vector#--format=gnu --no-params__nw__t2T11ZcUiT1<char>::operator new(unsigned int)T1<char>::operator new#--format=gnu --no-params__nw__t2T11Z1tUiT1<t>::operator new(unsigned int)T1<t>::operator new#--format=gnu --no-params__dl__t2T11ZcPvT1<char>::operator delete(void *)T1<char>::operator delete#--format=gnu --no-params__dl__t2T11Z1tPvT1<t>::operator delete(void *)T1<t>::operator delete#--format=gnu --no-params__t2T11ZciT1<char>::T1(int)T1<char>::T1#--format=gnu --no-params__t2T11ZcT1<char>::T1(void)T1<char>::T1#--format=gnu --no-params__t2T11Z1tiT1<t>::T1(int)T1<t>::T1#--format=gnu --no-params__t2T11Z1tT1<t>::T1(void)T1<t>::T1#--format=gnu --no-params__Q2t4List1Z10VHDLEntity3PixList<VHDLEntity>::Pix::Pix(void)List<VHDLEntity>::Pix::Pix#--format=gnu --no-params__Q2t4List1Z10VHDLEntity3PixPQ2t4List1Z10VHDLEntity7elementList<VHDLEntity>::Pix::Pix(List<VHDLEntity>::element *)List<VHDLEntity>::Pix::Pix#--format=gnu --no-params__Q2t4List1Z10VHDLEntity3PixRCQ2t4List1Z10VHDLEntity3PixList<VHDLEntity>::Pix::Pix(List<VHDLEntity>::Pix const &)List<VHDLEntity>::Pix::Pix#--format=gnu --no-params__Q2t4List1Z10VHDLEntity7elementRC10VHDLEntityPT0List<VHDLEntity>::element::element(VHDLEntity const &, List<VHDLEntity>::element *)List<VHDLEntity>::element::element#--format=gnu --no-params__Q2t4List1Z10VHDLEntity7elementRCQ2t4List1Z10VHDLEntity7elementList<VHDLEntity>::element::element(List<VHDLEntity>::element const &)List<VHDLEntity>::element::element#--format=gnu --no-params__cl__C11VHDLLibraryGt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityVHDLLibrary::operator()(PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >) constVHDLLibrary::operator()#--format=gnu --no-params__cl__Ct4List1Z10VHDLEntityRCQ2t4List1Z10VHDLEntity3PixList<VHDLEntity>::operator()(List<VHDLEntity>::Pix const &) constList<VHDLEntity>::operator()#--format=gnu --no-params__ne__FPvRCQ2t4List1Z10VHDLEntity3Pixoperator!=(void *, List<VHDLEntity>::Pix const &)operator!=#--format=gnu --no-params__ne__FPvRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityoperator!=(void *, PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> > const &)operator!=#--format=gnu --no-params__t4List1Z10VHDLEntityRCt4List1Z10VHDLEntityList<VHDLEntity>::List(List<VHDLEntity> const &)List<VHDLEntity>::List#--format=gnu --no-params__t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityPixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX(void)PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX#--format=gnu --no-params__t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityP14VHDLLibraryRepGQ2t4List1Z10VHDLEntity3PixPixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX(VHDLLibraryRep *, List<VHDLEntity>::Pix)PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX#--format=gnu --no-params__t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityPixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX(PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> > const &)PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX#--format=gnu --no-paramsnextE__C11VHDLLibraryRt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityVHDLLibrary::nextE(PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> > &) constVHDLLibrary::nextE#--format=gnu --no-paramsnext__Ct4List1Z10VHDLEntityRQ2t4List1Z10VHDLEntity3PixList<VHDLEntity>::next(List<VHDLEntity>::Pix &) constList<VHDLEntity>::next#--format=gnu --no-params_GLOBAL_$D$setglobal destructors keyed to setglobal destructors keyed to set#--format=gnu --no-params_GLOBAL_$I$setglobal constructors keyed to setglobal constructors keyed to set#--format=gnu --no-params__as__t5ListS1ZUiRCt5ListS1ZUiListS<unsigned int>::operator=(ListS<unsigned int> const &)ListS<unsigned int>::operator=#--format=gnu --no-params__cl__Ct5ListS1ZUiRCQ2t5ListS1ZUi3VixListS<unsigned int>::operator()(ListS<unsigned int>::Vix const &) constListS<unsigned int>::operator()#--format=gnu --no-params__cl__Ct5SetLS1ZUiRCQ2t5SetLS1ZUi3VixSetLS<unsigned int>::operator()(SetLS<unsigned int>::Vix const &) constSetLS<unsigned int>::operator()#--format=gnu --no-params__t10ListS_link1ZUiRCUiPT0ListS_link<unsigned int>::ListS_link(unsigned int const &, ListS_link<unsigned int> *)ListS_link<unsigned int>::ListS_link#--format=gnu --no-params__t10ListS_link1ZUiRCt10ListS_link1ZUiListS_link<unsigned int>::ListS_link(ListS_link<unsigned int> const &)ListS_link<unsigned int>::ListS_link#--format=gnu --no-params__t5ListS1ZUiRCt5ListS1ZUiListS<unsigned int>::ListS(ListS<unsigned int> const &)ListS<unsigned int>::ListS#--format=gnu --no-paramsnext__Ct5ListS1ZUiRQ2t5ListS1ZUi3VixListS<unsigned int>::next(ListS<unsigned int>::Vix &) constListS<unsigned int>::next#--format=gnu --no-params__ne__FPvRCQ2t5SetLS1ZUi3Vixoperator!=(void *, SetLS<unsigned int>::Vix const &)operator!=#--format=gnu --no-params__t8ListElem1Z5LabelRt4List1Z5LabelListElem<Label>::ListElem(List<Label> &)ListElem<Label>::ListElem#--format=gnu --no-params__t8BDDHookV1ZPcRCPcBDDHookV<char *>::BDDHookV(char *const &)BDDHookV<char *>::BDDHookV#--format=gnu --no-params_vt$t8BDDHookV1ZPcBDDHookV<char *> virtual tableBDDHookV<char *> virtual table#--format=gnu --no-params__ne__FPvRCQ211BDDFunction4VixBoperator!=(void *, BDDFunction::VixB const &)operator!=#--format=gnu --no-params__eq__FPvRCQ211BDDFunction4VixBoperator==(void *, BDDFunction::VixB const &)operator==#--format=gnu --no-paramsrelativeId__CQ36T_phi210T_preserve8FPC_nextRCQ26T_phi210T_preserveRC10ParametersT_phi2::T_preserve::FPC_next::relativeId(T_phi2::T_preserve const &, Parameters const &) constT_phi2::T_preserve::FPC_next::relativeId#--format=lucid --no-paramsWS__FR7istreamWS(istream &)WS#--format=lucid --no-params__aa__3fooFR3foofoo::operator&&(foo &)foo::operator&&#--format=lucid --no-params__aad__3fooFR3foofoo::operator&=(foo &)foo::operator&=#--format=lucid --no-params__ad__3fooFR3foofoo::operator&(foo &)foo::operator&#--format=lucid --no-params__adv__3fooFR3foofoo::operator/=(foo &)foo::operator/=#--format=lucid --no-params__adv__7complexF7complexcomplex::operator/=(complex)complex::operator/=#--format=lucid --no-params__aer__3fooFR3foofoo::operator^=(foo &)foo::operator^=#--format=lucid --no-params__als__3fooFR3foofoo::operator<<=(foo &)foo::operator<<=#--format=lucid --no-params__amd__3fooFR3foofoo::operator%=(foo &)foo::operator%=#--format=lucid --no-params__ami__3fooFR3foofoo::operator-=(foo &)foo::operator-=#--format=lucid --no-params__amu__3fooFR3foofoo::operator*=(foo &)foo::operator*=#--format=lucid --no-params__amu__7complexF7complexcomplex::operator*=(complex)complex::operator*=#--format=lucid --no-params__aor__3fooFR3foofoo::operator|=(foo &)foo::operator|=#--format=lucid --no-params__apl__3fooFR3foofoo::operator+=(foo &)foo::operator+=#--format=lucid --no-params__ars__3fooFR3foofoo::operator>>=(foo &)foo::operator>>=#--format=lucid --no-params__as__18istream_withassignFP9streambufistream_withassign::operator=(streambuf *)istream_withassign::operator=#--format=lucid --no-params__as__18istream_withassignFR7istreamistream_withassign::operator=(istream &)istream_withassign::operator=#--format=lucid --no-params__as__3fooFR3foofoo::operator=(foo &)foo::operator=#--format=lucid --no-params__as__3iosFR3iosios::operator=(ios &)ios::operator=#--format=lucid --no-params__cl__3fooFR3foofoo::operator()(foo &)foo::operator()#--format=lucid --no-params__cm__3fooFR3foofoo::operator, (foo &)foo::operator,#--format=lucid --no-params__co__3fooFvfoo::operator~(void)foo::operator~#--format=lucid --no-params__ct__10istrstreamFPcistrstream::istrstream(char *)istrstream::istrstream#--format=lucid --no-params__ct__10istrstreamFPciistrstream::istrstream(char *, int)istrstream::istrstream#--format=lucid --no-params__ct__10ostrstreamFPciT2ostrstream::ostrstream(char *, int, int)ostrstream::ostrstream#--format=lucid --no-params__ct__10ostrstreamFvostrstream::ostrstream(void)ostrstream::ostrstream#--format=lucid --no-params__ct__10smanip_intFPFR3iosi_R3iosismanip_int::smanip_int(ios &(*)(ios &, int), int)smanip_int::smanip_int#--format=lucid --no-params__ct__11fstreambaseFifstreambase::fstreambase(int)fstreambase::fstreambase#--format=lucid --no-params__ct__11fstreambaseFiPcT1fstreambase::fstreambase(int, char *, int)fstreambase::fstreambase#--format=lucid --no-params__ct__11fstreambaseFvfstreambase::fstreambase(void)fstreambase::fstreambase#--format=lucid --no-params__ct__11smanip_longFPFR3iosl_R3ioslsmanip_long::smanip_long(ios &(*)(ios &, long), long)smanip_long::smanip_long#--format=lucid --no-params__ct__11stdiostreamFP4FILEstdiostream::stdiostream(FILE *)stdiostream::stdiostream#--format=lucid --no-params__ct__12strstreambufFPFl_PvPFPv_vstrstreambuf::strstreambuf(void *(*)(long), void (*)(void *))strstreambuf::strstreambuf#--format=lucid --no-params__ct__12strstreambufFPUciT1strstreambuf::strstreambuf(unsigned char *, int, unsigned char *)strstreambuf::strstreambuf#--format=lucid --no-params__ct__12strstreambufFPciT1strstreambuf::strstreambuf(char *, int, char *)strstreambuf::strstreambuf#--format=lucid --no-params__ct__12strstreambufFistrstreambuf::strstreambuf(int)strstreambuf::strstreambuf#--format=lucid --no-params__ct__12strstreambufFvstrstreambuf::strstreambuf(void)strstreambuf::strstreambuf#--format=lucid --no-params__ct__13strstreambaseFPciT1strstreambase::strstreambase(char *, int, char *)strstreambase::strstreambase#--format=lucid --no-params__ct__3fooFR3foofoo::foo(foo &)foo::foo#--format=lucid --no-params__ct__3fooFifoo::foo(int)foo::foo#--format=lucid --no-params__ct__3fooFiN31foo::foo(int, int, int, int)foo::foo#--format=lucid --no-params__ct__3fooFiR3fooT1T2T1T2foo::foo(int, foo &, int, foo &, int, foo &)foo::foo#--format=lucid --no-params__ct__3iosFP9streambufios::ios(streambuf *)ios::ios#--format=lucid --no-params__ct__7filebufFiPcT1filebuf::filebuf(int, char *, int)filebuf::filebuf#--format=lucid --no-params__ct__7fstreamFiPcT1fstream::fstream(int, char *, int)fstream::fstream#--format=lucid --no-params__ct__7istreamFP9streambufistream::istream(streambuf *)istream::istream#--format=lucid --no-params__ct__7istreamFP9streambufiP7ostreamistream::istream(streambuf *, int, ostream *)istream::istream#--format=lucid --no-params__ct__7istreamFiPcT1istream::istream(int, char *, int)istream::istream#--format=lucid --no-params__ct__7istreamFiT1P7ostreamistream::istream(int, int, ostream *)istream::istream#--format=lucid --no-params__ct__7ostreamFP9streambufostream::ostream(streambuf *)ostream::ostream#--format=lucid --no-params__ct__7ostreamFiPcostream::ostream(int, char *)ostream::ostream#--format=lucid --no-params__ct__8ifstreamFiPcT1ifstream::ifstream(int, char *, int)ifstream::ifstream#--format=lucid --no-params__ct__Q23foo3barFvfoo::bar::bar(void)foo::bar::bar#--format=lucid --no-params__ct__Q33foo3bar4bellFvfoo::bar::bell::bell(void)foo::bar::bell::bell#--format=lucid --no-params__dl__3fooSFPvfoo::operator delete(void *) staticfoo::operator delete#--format=lucid --no-params__dl__FPvoperator delete(void *)operator delete#--format=lucid --no-params__dt__10istrstreamFvistrstream::~istrstream(void)istrstream::~istrstream#--format=lucid --no-params__dt__Q23foo3barFvfoo::bar::~bar(void)foo::bar::~bar#--format=lucid --no-params__dt__Q33foo3bar4bellFvfoo::bar::bell::~bell(void)foo::bar::bell::~bell#--format=lucid --no-params__dv__3fooFR3foofoo::operator/(foo &)foo::operator/#--format=lucid --no-params__dv__F7complexT1operator/(complex, complex)operator/#--format=lucid --no-params__eq__3fooFR3foofoo::operator==(foo &)foo::operator==#--format=lucid --no-params__er__3fooFR3foofoo::operator^(foo &)foo::operator^#--format=lucid --no-params__ge__3fooFR3foofoo::operator>=(foo &)foo::operator>=#--format=lucid --no-params__gt__3fooFR3foofoo::operator>(foo &)foo::operator>#--format=lucid --no-params__le__3fooFR3foofoo::operator<=(foo &)foo::operator<=#--format=lucid --no-params__ls__3fooFR3foofoo::operator<<(foo &)foo::operator<<#--format=lucid --no-params__ls__7ostreamFP9streambufostream::operator<<(streambuf *)ostream::operator<<#--format=lucid --no-params__ls__7ostreamFPFR3ios_R3iosostream::operator<<(ios &(*)(ios &))ostream::operator<<#--format=lucid --no-params__ls__7ostreamFPvostream::operator<<(void *)ostream::operator<<#--format=lucid --no-params__ls__7ostreamFUiostream::operator<<(unsigned int)ostream::operator<<#--format=lucid --no-params__ls__7ostreamFUlostream::operator<<(unsigned long)ostream::operator<<#--format=lucid --no-params__ls__7ostreamFdostream::operator<<(double)ostream::operator<<#--format=lucid --no-params__ls__7ostreamFfostream::operator<<(float)ostream::operator<<#--format=lucid --no-params__ls__7ostreamFiostream::operator<<(int)ostream::operator<<#--format=lucid --no-params__ls__7ostreamFlostream::operator<<(long)ostream::operator<<#--format=lucid --no-params__ls__FR7ostream7complexoperator<<(ostream &, complex)operator<<#--format=lucid --no-params__lt__3fooFR3foofoo::operator<(foo &)foo::operator<#--format=lucid --no-params__md__3fooFR3foofoo::operator%(foo &)foo::operator%#--format=lucid --no-params__mi__3fooFR3foofoo::operator-(foo &)foo::operator-#--format=lucid --no-params__ml__3fooFR3foofoo::operator*(foo &)foo::operator*#--format=lucid --no-params__ml__F7complexT1operator*(complex, complex)operator*#--format=lucid --no-params__mm__3fooFifoo::operator--(int)foo::operator--#--format=lucid --no-params__ne__3fooFR3foofoo::operator!=(foo &)foo::operator!=#--format=lucid --no-params__nt__3fooFvfoo::operator!(void)foo::operator!#--format=lucid --no-params__nw__3fooSFifoo::operator new(int) staticfoo::operator new#--format=lucid --no-params__nw__FUioperator new(unsigned int)operator new#--format=lucid --no-params__nw__FUiPvoperator new(unsigned int, void *)operator new#--format=lucid --no-params__oo__3fooFR3foofoo::operator||(foo &)foo::operator||#--format=lucid --no-params__opPc__3fooFvfoo::operator char *(void)foo::operator char *#--format=lucid --no-params__opi__3fooFvfoo::operator int(void)foo::operator int#--format=lucid --no-params__or__3fooFR3foofoo::operator|(foo &)foo::operator|#--format=lucid --no-params__pl__3fooFR3foofoo::operator+(foo &)foo::operator+#--format=lucid --no-params__pp__3fooFifoo::operator++(int)foo::operator++#--format=lucid --no-params__pt__3fooFvfoo::operator->(void)foo::operator->#--format=lucid --no-params__rm__3fooFR3foofoo::operator->*(foo &)foo::operator->*#--format=lucid --no-params__rs__3fooFR3foofoo::operator>>(foo &)foo::operator>>#--format=lucid --no-params__rs__7istreamFP9streambufistream::operator>>(streambuf *)istream::operator>>#--format=lucid --no-params__rs__7istreamFPFR3ios_R3iosistream::operator>>(ios &(*)(ios &))istream::operator>>#--format=lucid --no-params__rs__7istreamFPFR7istream_R7istreamistream::operator>>(istream &(*)(istream &))istream::operator>>#--format=lucid --no-params__rs__7istreamFPUcistream::operator>>(unsigned char *)istream::operator>>#--format=lucid --no-params__rs__7istreamFPcistream::operator>>(char *)istream::operator>>#--format=lucid --no-params__rs__7istreamFRUiistream::operator>>(unsigned int &)istream::operator>>#--format=lucid --no-params__rs__7istreamFRUlistream::operator>>(unsigned long &)istream::operator>>#--format=lucid --no-params__rs__7istreamFRUsistream::operator>>(unsigned short &)istream::operator>>#--format=lucid --no-params__rs__7istreamFRdistream::operator>>(double &)istream::operator>>#--format=lucid --no-params__rs__7istreamFRfistream::operator>>(float &)istream::operator>>#--format=lucid --no-params__rs__7istreamFRiistream::operator>>(int &)istream::operator>>#--format=lucid --no-params__rs__7istreamFRlistream::operator>>(long &)istream::operator>>#--format=lucid --no-params__rs__7istreamFRsistream::operator>>(short &)istream::operator>>#--format=lucid --no-params__rs__FR7istreamR7complexoperator>>(istream &, complex &)operator>>#--format=lucid --no-params__vtbl__10istrstreamistrstream virtual tableistrstream virtual table#--format=lucid --no-params__vtbl__17ostream__iostream__19iostream_withassigniostream_withassign::ostream__iostream virtual tableiostream_withassign::ostream__iostream virtual table#--format=lucid --no-params__vtbl__3iosios virtual tableios virtual table#--format=lucid --no-params__vtbl__3ios__13strstreambasestrstreambase::ios virtual tablestrstreambase::ios virtual table#--format=lucid --no-paramsabs__F7complexabs(complex)abs#--format=lucid --no-paramsallocate__9streambufFvstreambuf::allocate(void)streambuf::allocate#--format=lucid --no-paramsattach__11fstreambaseFifstreambase::attach(int)fstreambase::attach#--format=lucid --no-paramsbitalloc__3iosSFvios::bitalloc(void) staticios::bitalloc#--format=lucid --no-paramschr__FiT1chr(int, int)chr#--format=lucid --no-paramscomplex_error__FR11c_exceptioncomplex_error(c_exception &)complex_error#--format=lucid --no-paramscomplexfunc2__FPFPc_icomplexfunc2(int (*)(char *))complexfunc2#--format=lucid --no-paramscomplexfunc3__FPFPFPl_s_icomplexfunc3(int (*)(short (*)(long *)))complexfunc3#--format=lucid --no-paramscomplexfunc4__FPFPFPc_s_icomplexfunc4(int (*)(short (*)(char *)))complexfunc4#--format=lucid --no-paramscomplexfunc5__FPFPc_PFl_icomplexfunc5(int (*(*)(char *))(long))complexfunc5#--format=lucid --no-paramscomplexfunc6__FPFPi_PFl_icomplexfunc6(int (*(*)(int *))(long))complexfunc6#--format=lucid --no-paramscomplexfunc7__FPFPFPc_i_PFl_icomplexfunc7(int (*(*)(int (*)(char *)))(long))complexfunc7#--format=lucid --no-paramscomplicated_put__7ostreamFcostream::complicated_put(char)ostream::complicated_put#--format=lucid --no-paramsconv10__FlPcconv10(long, char *)conv10#--format=lucid --no-paramsconv16__FUlPcconv16(unsigned long, char *)conv16#--format=lucid --no-paramsdec__FR3iosdec(ios &)dec#--format=lucid --no-paramsdec__Flidec(long, int)dec#--format=lucid --no-paramsdofield__FP7ostreamPciT2T3dofield(ostream *, char *, int, char *, int)dofield#--format=lucid --no-paramsflags__3iosFlios::flags(long)ios::flags#--format=lucid --no-paramsflags__3iosFvios::flags(void)ios::flags#--format=lucid --no-paramsfoo__FiN31foo(int, int, int, int)foo#--format=lucid --no-paramsfoo__FiR3fooT1T2T1T2foo(int, foo &, int, foo &, int, foo &)foo#--format=lucid --no-paramsfoo___3barFlbar::foo_(long)bar::foo_#--format=lucid --no-paramsget__7istreamFPcicistream::get(char *, int, char)istream::get#--format=lucid --no-paramsget__7istreamFR9streambufcistream::get(streambuf &, char)istream::get#--format=lucid --no-paramsget_complicated__7istreamFRUcistream::get_complicated(unsigned char &)istream::get_complicated#--format=lucid --no-paramsget_complicated__7istreamFRcistream::get_complicated(char &)istream::get_complicated#--format=lucid --no-paramsgetline__7istreamFPUcicistream::getline(unsigned char *, int, char)istream::getline#--format=lucid --no-paramsgetline__7istreamFPcicistream::getline(char *, int, char)istream::getline#--format=lucid --no-paramsignore__7istreamFiT1istream::ignore(int, int)istream::ignore#--format=lucid --no-paramsinit__12strstreambufFPciT1strstreambuf::init(char *, int, char *)strstreambuf::init#--format=lucid --no-paramsinit__3iosFP9streambufios::init(streambuf *)ios::init#--format=lucid --no-paramsinitcount__13Iostream_initIostream_init::initcountIostream_init::initcount#--format=lucid --no-paramsipfx__7istreamFiistream::ipfx(int)istream::ipfx#--format=lucid --no-paramsls_complicated__7ostreamFUcostream::ls_complicated(unsigned char)ostream::ls_complicated#--format=lucid --no-paramsls_complicated__7ostreamFcostream::ls_complicated(char)ostream::ls_complicated#--format=lucid --no-paramsoverload1arg__FScoverload1arg(signed char)overload1arg#--format=lucid --no-paramsoverload1arg__FUcoverload1arg(unsigned char)overload1arg#--format=lucid --no-paramsoverload1arg__FUioverload1arg(unsigned int)overload1arg#--format=lucid --no-paramsoverload1arg__FUloverload1arg(unsigned long)overload1arg#--format=lucid --no-paramsoverload1arg__FUsoverload1arg(unsigned short)overload1arg#--format=lucid --no-paramsoverload1arg__Fcoverload1arg(char)overload1arg#--format=lucid --no-paramsoverload1arg__Fdoverload1arg(double)overload1arg#--format=lucid --no-paramsoverload1arg__Ffoverload1arg(float)overload1arg#--format=lucid --no-paramsoverload1arg__Fioverload1arg(int)overload1arg#--format=lucid --no-paramsoverload1arg__Floverload1arg(long)overload1arg#--format=lucid --no-paramsoverload1arg__Fsoverload1arg(short)overload1arg#--format=lucid --no-paramsoverload1arg__Fvoverload1arg(void)overload1arg#--format=lucid --no-paramsoverloadargs__FiN21overloadargs(int, int, int)overloadargs#--format=lucid --no-paramsoverloadargs__FiN31overloadargs(int, int, int, int)overloadargs#--format=lucid --no-paramsoverloadargs__FiN41overloadargs(int, int, int, int, int)overloadargs#--format=lucid --no-paramsoverloadargs__FiN51overloadargs(int, int, int, int, int, int)overloadargs#--format=lucid --no-paramsoverloadargs__FiN61overloadargs(int, int, int, int, int, int, int)overloadargs#--format=lucid --no-paramsoverloadargs__FiN71overloadargs(int, int, int, int, int, int, int, int)overloadargs#--format=lucid --no-paramsoverloadargs__FiN81overloadargs(int, int, int, int, int, int, int, int, int)overloadargs#--format=lucid --no-paramsoverloadargs__FiN91overloadargs(int, int, int, int, int, int, int, int, int, int)overloadargs#--format=lucid --no-paramsoverloadargs__FiN91N11overloadargs(int, int, int, int, int, int, int, int, int, int, int)overloadargs#--format=lucid --no-paramsoverloadargs__FiT1overloadargs(int, int)overloadargs#--format=lucid --no-paramspolar__FdT1polar(double, double)polar#--format=lucid --no-paramspow__F7complexT1pow(complex, complex)pow#--format=lucid --no-paramspow__F7complexdpow(complex, double)pow#--format=lucid --no-paramspow__F7complexipow(complex, int)pow#--format=lucid --no-paramspow__Fd7complexpow(double, complex)pow#--format=lucid --no-paramspstart__FPciT2pstart(char *, int, int)pstart#--format=lucid --no-paramsput__7ostreamFcostream::put(char)ostream::put#--format=lucid --no-paramsread__7istreamFPciistream::read(char *, int)istream::read#--format=lucid --no-paramsresetiosflags__FR3ioslresetiosflags(ios &, long)resetiosflags#--format=lucid --no-paramsrestore_errno__FRirestore_errno(int &)restore_errno#--format=lucid --no-paramsrs_complicated__7istreamFRUcistream::rs_complicated(unsigned char &)istream::rs_complicated#--format=lucid --no-paramsrs_complicated__7istreamFRcistream::rs_complicated(char &)istream::rs_complicated#--format=lucid --no-paramsseekg__7istreamFl8seek_diristream::seekg(long, seek_dir)istream::seekg#--format=lucid --no-paramsseekoff__12strstreambufFl8seek_diristrstreambuf::seekoff(long, seek_dir, int)strstreambuf::seekoff#--format=lucid --no-paramsseekoff__9streambufFlQ2_3ios12ios_seek_diristreambuf::seekoff(long, ios::ios_seek_dir, int)streambuf::seekoff#--format=lucid --no-paramsseekpos__9streambufFlistreambuf::seekpos(long, int)streambuf::seekpos#--format=lucid --no-paramsset_new_handler__FPFv_vset_new_handler(void (*)(void))set_new_handler#--format=lucid --no-paramssetb__9streambufFPcT1istreambuf::setb(char *, char *, int)streambuf::setb#--format=lucid --no-paramssetb__FR3iosisetb(ios &, int)setb#--format=lucid --no-paramssetbuf__11fstreambaseFPcifstreambase::setbuf(char *, int)fstreambase::setbuf#--format=lucid --no-paramssetbuf__9streambufFPUcistreambuf::setbuf(unsigned char *, int)streambuf::setbuf#--format=lucid --no-paramssetbuf__9streambufFPciT2streambuf::setbuf(char *, int, int)streambuf::setbuf#--format=lucid --no-paramssetf__3iosFlT1ios::setf(long, long)ios::setf#--format=lucid --no-paramssetfill__FR3iosisetfill(ios &, int)setfill#--format=lucid --no-paramssetg__9streambufFPcN21streambuf::setg(char *, char *, char *)streambuf::setg#--format=lucid --no-paramssetp__9streambufFPcT1streambuf::setp(char *, char *)streambuf::setp#--format=lucid --no-paramstie__3iosFP7ostreamios::tie(ostream *)ios::tie#--format=lucid --no-paramsuconv10__FUlPcuconv10(unsigned long, char *)uconv10#--format=lucid --no-paramsxget__7istreamFPcistream::xget(char *)istream::xget#--format=lucid --no-paramsxsgetn__9streambufFPcistreambuf::xsgetn(char *, int)streambuf::xsgetn#--format=arm --no-params__dt__21T5__pt__11_PFiPPdPv_iFvT5<int (*)(int, double **, void *)>::~T5(void)T5<int (*)(int, double **, void *)>::~T5#--format=arm --no-params__ct__1cFic::c(int)c::c#--format=arm --no-params__dt__11T5__pt__2_iFvT5<int>::~T5(void)T5<int>::~T5#--format=arm --no-params__dt__11T5__pt__2_cFvT5<char>::~T5(void)T5<char>::~T5#--format=arm --no-params__ct__2T2FiT2::T2(int)T2::T2#--format=arm --no-params__dt__2T1FvT1::~T1(void)T1::~T1#--format=arm --no-params__dt__12T5__pt__3_1xFvT5<x>::~T5(void)T5<x>::~T5#--format=arm --no-params__dt__17T5__pt__8_PFcPv_iFvT5<int (*)(char, void *)>::~T5(void)T5<int (*)(char, void *)>::~T5#--format=arm --no-params__ct__21T5__pt__11_PFiPPdPv_iFiT5<int (*)(int, double **, void *)>::T5(int)T5<int (*)(int, double **, void *)>::T5#--format=arm --no-params__amd__FR2T2ioperator%=(T2 &, int)operator%=#--format=arm --no-params__adv__FR2T2ioperator/=(T2 &, int)operator/=#--format=arm --no-params__amu__FR2T2ioperator*=(T2 &, int)operator*=#--format=arm --no-params__ami__FR2T2ioperator-=(T2 &, int)operator-=#--format=arm --no-params__apl__FR2T2ioperator+=(T2 &, int)operator+=#--format=arm --no-params__nw__2T1SFUiT1::operator new(unsigned int) staticT1::operator new#--format=arm --no-params__dl__2T1SFPvT1::operator delete(void *) staticT1::operator delete#--format=arm --no-paramsput__2T7SFiT7::put(int) staticT7::put#--format=arm --no-params__dl__12T5__pt__3_1xSFPvT5<x>::operator delete(void *) staticT5<x>::operator delete#--format=arm --no-paramsh__FUch(unsigned char)h#--format=arm --no-paramsf__Ficf(int, char)f#--format=arm --no-paramsh__FUih(unsigned int)h#--format=arm --no-paramsh__Fcih(char, int)h#--format=arm --no-paramsh__FUlh(unsigned long)h#--format=arm --no-paramsh__Fclh(char, long)h#--format=arm --no-paramsh__FUsh(unsigned short)h#--format=arm --no-paramsh__Fcsh(char, short)h#--format=arm --no-paramsX__12T5__pt__3_1xT5<x>::XT5<x>::X#--format=arm --no-params__ct__11T5__pt__2_iFiT5<int>::T5(int)T5<int>::T5#--format=arm --no-params__ct__11T5__pt__2_cFiT5<char>::T5(int)T5<char>::T5#--format=arm --no-paramsh__FcT1h(char, char)h#--format=arm --no-paramsf__Ficdf(int, char, double)f#--format=arm --no-params__dl__17T5__pt__8_PFcPv_iSFPvT5<int (*)(char, void *)>::operator delete(void *) staticT5<int (*)(char, void *)>::operator delete#--format=arm --no-paramsX__17T5__pt__8_PFcPv_iT5<int (*)(char, void *)>::XT5<int (*)(char, void *)>::X#--format=arm --no-params__ct__12T5__pt__3_1xFiT5<x>::T5(int)T5<x>::T5#--format=arm --no-params__dl__21T5__pt__11_PFiPPdPv_iSFPvT5<int (*)(int, double **, void *)>::operator delete(void *) staticT5<int (*)(int, double **, void *)>::operator delete#--format=arm --no-params__std__fooglobal destructors keyed to fooglobal destructors keyed to foo#--format=arm --no-params__sti__barglobal constructors keyed to barglobal constructors keyed to bar#--format=arm --no-paramsf__FicdPcPFci_vf(int, char, double, char *, void (*)(char, int))f#--format=arm --no-paramsf__FicdPcPFic_vf(int, char, double, char *, void (*)(int, char))f#--format=arm --no-paramsget__2T7SFvT7::get(void) staticT7::get#--format=arm --no-paramsX__21T5__pt__11_PFiPPdPv_iT5<int (*)(int, double **, void *)>::XT5<int (*)(int, double **, void *)>::X#--format=arm --no-params__dl__11T5__pt__2_iSFPvT5<int>::operator delete(void *) staticT5<int>::operator delete#--format=arm --no-params__dl__11T5__pt__2_cSFPvT5<char>::operator delete(void *) staticT5<char>::operator delete#--format=arm --no-paramsh__Fch(char)h#--format=arm --no-paramsh__Fdh(double)h#--format=arm --no-paramsh__Ffh(float)h#--format=arm --no-paramsh__Fih(int)h#--format=arm --no-paramsf__Fif(int)f#--format=arm --no-paramsh__Flh(long)h#--format=arm --no-paramsh__Fsh(short)h#--format=arm --no-paramsX__11T5__pt__2_cT5<char>::XT5<char>::X#--format=arm --no-paramsX__11T5__pt__2_iT5<int>::XT5<int>::X#--format=arm --no-params__ct__17T5__pt__8_PFcPv_iFiT5<int (*)(char, void *)>::T5(int)T5<int (*)(char, void *)>::T5#--format=arm --no-paramsf__FicdPcf(int, char, double, char *)f#--format=arm --no-params__nw__FUioperator new(unsigned int)operator new#--format=arm --no-params__ct__Q3_2T11a1bSFiT1::a::b::b(int) staticT1::a::b::b#--format=arm --no-params__dt__Q3_2T11a1bSFiT1::a::b::~b(int) staticT1::a::b::~b#--format=arm --no-paramsput__Q3_2T11a1bSFiT1::a::b::put(int) staticT1::a::b::put#--format=arm --no-paramsget__Q2_2T11aSFvT1::a::get(void) staticT1::a::get#--format=arm --no-paramsput__2T1SFiT1::put(int) staticT1::put#--format=arm --no-paramsput__Q5_2T11a1b1c1dSFiT1::a::b::c::d::put(int) staticT1::a::b::c::d::put#--format=arm --no-paramsget__Q4_2T11a1b1cSFvT1::a::b::c::get(void) staticT1::a::b::c::get#--format=arm --no-paramsput__Q2_2T11aSFiT1::a::put(int) staticT1::a::put#--format=arm --no-paramsput__Q4_2T11a1b1cSFiT1::a::b::c::put(int) staticT1::a::b::c::put#--format=arm --no-paramsget__Q3_2T11a1bSFvT1::a::b::get(void) staticT1::a::b::get#--format=arm --no-paramsget__2T1SFvT1::get(void) staticT1::get#--format=arm --no-paramsget__Q5_2T11a1b1c1dSFvT1::a::b::c::d::get(void) staticT1::a::b::c::d::get#--format=arm --no-params__dt__11T1__pt__2_cFvT1<char>::~T1(void)T1<char>::~T1#--format=arm --no-params__dt__12T1__pt__3_1tFvT1<t>::~T1(void)T1<t>::~T1#--format=arm --no-params__dl__12T1__pt__3_1tSFPvT1<t>::operator delete(void *) staticT1<t>::operator delete#--format=arm --no-params__ct__11T1__pt__2_cFiT1<char>::T1(int)T1<char>::T1#--format=arm --no-params__ct__11T1__pt__2_cFvT1<char>::T1(void)T1<char>::T1#--format=arm --no-params__ct__12T1__pt__3_1tFiT1<t>::T1(int)T1<t>::T1#--format=arm --no-params__ct__12T1__pt__3_1tFvT1<t>::T1(void)T1<t>::T1#--format=arm --no-params__dl__11T1__pt__2_cSFPvT1<char>::operator delete(void *) staticT1<char>::operator delete#--format=arm --no-paramsbar__3fooFPvfoo::bar(void *)foo::bar#--format=arm --no-paramsbar__3fooCFPvfoo::bar(void *) constfoo::bar#--format=arm --no-params__eq__3fooFR3foofoo::operator==(foo &)foo::operator==#--format=arm --no-params__eq__3fooCFR3foofoo::operator==(foo &) constfoo::operator==#--format=arm --no-paramselem__15vector__pt__2_dFivector<double>::elem(int)vector<double>::elem#--format=arm --no-paramselem__15vector__pt__2_iFivector<int>::elem(int)vector<int>::elem#--format=arm --no-params__ct__15vector__pt__2_dFivector<double>::vector(int)vector<double>::vector#--format=arm --no-params__ct__15vector__pt__2_iFivector<int>::vector(int)vector<int>::vector#--format=arm --no-params__ct__25DListNode__pt__9_R6RLabelFR6RLabelP25DListNode__pt__9_R6RLabelT2DListNode<RLabel &>::DListNode(RLabel &, DListNode<RLabel &> *, DListNode<RLabel &> *)DListNode<RLabel &>::DListNode#--format=arm --no-paramsbar__3fooFiT16FooBarfoo::bar(int, int, FooBar)foo::bar#--format=arm --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__amd__FR2T2ioperator%=(T2 &, int)operator%=#--format=hp --no-params__adv__FR2T2ioperator/=(T2 &, int)operator/=#--format=hp --no-params__amu__FR2T2ioperator*=(T2 &, int)operator*=#--format=hp --no-params__ami__FR2T2ioperator-=(T2 &, int)operator-=#--format=hp --no-params__apl__FR2T2ioperator+=(T2 &, int)operator+=#--format=hp --no-params__nw__2T1SFUiT1::operator new(unsigned int) staticT1::operator new#--format=hp --no-params__dl__2T1SFPvT1::operator delete(void *) staticT1::operator delete#--format=hp --no-paramsput__2T7SFiT7::put(int) staticT7::put#--format=hp --no-paramsh__FUch(unsigned char)h#--format=hp --no-paramsf__Ficf(int, char)f#--format=hp --no-paramsh__FUih(unsigned int)h#--format=hp --no-paramsh__Fcih(char, int)h#--format=hp --no-paramsh__FUlh(unsigned long)h#--format=hp --no-paramsh__Fclh(char, long)h#--format=hp --no-paramsh__FUsh(unsigned short)h#--format=hp --no-paramsh__Fcsh(char, short)h#--format=hp --no-paramsh__FcT1h(char, char)h#--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=gnu-v3 --no-params_Z3fo5nfo5(__int128)fo5#--format=gnu-v3 --no-params_Z3fo5ofo5(unsigned __int128)fo5#--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-v3 --no-params_Z1fIFvvEEvvvoid f<void ()>()f<void ()>#--format=gnu-v3 --no-params_ZN1N1fEN::fN::f#--format=gnu-v3 --no-params_ZN6System5Sound4beepEvSystem::Sound::beep()System::Sound::beep#--format=gnu-v3 --no-params_ZN5Arena5levelEArena::levelArena::level#--format=gnu-v3 --no-params_ZN5StackIiiE5levelEStack<int, int>::levelStack<int, int>::level#--format=gnu-v3 --no-params_Z1fI1XEvPVN1AIT_E1TEvoid f<X>(A<X>::T volatile*)f<X>#--format=gnu-v3 --no-params_ZngILi42EEvN1AIXplT_Li2EEE1TEvoid operator-<42>(A<(42)+(2)>::T)operator-<42>#--format=gnu-v3 --no-params_Z4makeI7FactoryiET_IT0_EvFactory<int> make<Factory, int>()make<Factory, int>#--format=gnu-v3 --no-params_Z4makeI7FactoryiET_IT0_EvFactory<int> make<Factory, int>()make<Factory, int>#--format=gnu-v3 --no-params_Z3foo5Hello5WorldS0_S_foo(Hello, World, World, Hello)foo#--format=gnu-v3 --no-params_Z3fooPM2ABifoo(int AB::**)foo#--format=gnu-v3 --no-params_ZlsRSoRKSsoperator<<(std::ostream&, std::string const&)operator<<#--format=gnu-v3 --no-params_ZTI7a_classtypeinfo for a_classtypeinfo for a_class#--format=gnu-v3 --no-paramsU4_farrVKPiint* const volatile restrict _farint* const volatile restrict _far#--format=gnu-v3 --no-params_Z3fooILi2EEvRAplT_Li1E_ivoid foo<2>(int (&) [(2)+(1)])foo<2>#--format=gnu-v3 --no-params_Z1fM1AKFvvEf(void (A::*)() const)f#--format=gnu-v3 --no-params_Z3foocfoo(char)foo#--format=gnu-v3 --no-params_Z2f0u8char16_tf0(char16_t)f0#--format=gnu-v3 --no-params_Z2f0Pu8char16_tf0(char16_t*)f0#--format=gnu-v3 --no-params_Z2f0u8char32_tf0(char32_t)f0#--format=gnu-v3 --no-params_Z2f0Pu8char32_tf0(char32_t*)f0#--format=gnu-v3 --no-params2CBIL_Z3foocEECB<foo(char)>CB<foo(char)>#--format=gnu-v3 --no-params2CBIL_Z7IsEmptyEECB<IsEmpty>CB<IsEmpty>#--format=gnu-v3 --no-params_ZZN1N1fEiE1pN::f(int)::pN::f(int)::p#--format=gnu-v3 --no-params_ZZN1N1fEiEsN::f(int)::string literalN::f(int)::string literal#--format=gnu-v3 --no-params_Z1fPFvvEM1SFvvEf(void (*)(), void (S::*)())f#--format=gnu-v3 --no-params_ZN1N1TIiiE2mfES0_IddEN::T<int, int>::mf(N::T<double, double>)N::T<int, int>::mf#--format=gnu-v3 --no-params_ZSt5statestd::statestd::state#--format=gnu-v3 --no-params_ZNSt3_In4wardEstd::_In::wardstd::_In::ward#--format=gnu-v3 --no-params_Z1fKPFiiEf(int (* const)(int))f#--format=gnu-v3 --no-params_Z1fAszL_ZZNK1N1A1fEvE3foo_0E_if(int [sizeof (N::A::f() const::foo)])f#--format=gnu-v3 --no-params_Z1fA37_iPS_f(int [37], int (*) [37])f#--format=gnu-v3 --no-params_Z1fM1AFivEPS0_f(int (A::*)(), int (*)())f#--format=gnu-v3 --no-params_Z1fPFPA1_ivEf(int (*(*)()) [1])f#--format=gnu-v3 --no-params_Z1fPKM1AFivEf(int (A::* const*)())f#--format=gnu-v3 --no-params_Z1jM1AFivEPS1_j(int (A::*)(), int (A::**)())j#--format=gnu-v3 --no-params_Z1sPA37_iPS0_s(int (*) [37], int (**) [37])s#--format=gnu-v3 --no-params_Z3fooA30_A_ifoo(int [30][])foo#--format=gnu-v3 --no-params_Z3kooPA28_A30_ikoo(int (*) [28][30])koo#--format=gnu-v3 --no-params_ZlsRKU3fooU4bart1XS0_operator<<(X bart foo const&, X bart)operator<<#--format=gnu-v3 --no-params_ZlsRKU3fooU4bart1XS2_operator<<(X bart foo const&, X bart foo const)operator<<#--format=gnu-v3 --no-params_Z1fM1AKFivEf(int (A::*)() const)f#--format=gnu-v3 --no-params_Z3absILi11EEvvvoid abs<11>()abs<11>#--format=gnu-v3 --no-params_ZN1AIfEcvT_IiEEvA<float>::operator int<int>()A<float>::operator int<int>#--format=gnu-v3 --no-params_ZN12libcw_app_ct10add_optionIS_EEvMT_FvPKcES3_cS3_S3_void libcw_app_ct::add_option<libcw_app_ct>(void (libcw_app_ct::*)(char const*), char const*, char, char const*, char const*)libcw_app_ct::add_option<libcw_app_ct>#--format=gnu-v3 --no-params_ZGVN5libcw24_GLOBAL__N_cbll.cc0ZhUKa23compiler_bug_workaroundISt6vectorINS_13omanip_id_tctINS_5debug32memblk_types_manipulator_data_ctEEESaIS6_EEE3idsEguard variable for libcw::(anonymous namespace)::compiler_bug_workaround<std::vector<libcw::omanip_id_tct<libcw::debug::memblk_types_manipulator_data_ct>, std::allocator<libcw::omanip_id_tct<libcw::debug::memblk_types_manipulator_data_ct> > > >::idsguard variable for libcw::(anonymous namespace)::compiler_bug_workaround<std::vector<libcw::omanip_id_tct<libcw::debug::memblk_types_manipulator_data_ct>, std::allocator<libcw::omanip_id_tct<libcw::debug::memblk_types_manipulator_data_ct> > > >::ids#--format=gnu-v3 --no-params_ZN5libcw5debug13cwprint_usingINS_9_private_12GlobalObjectEEENS0_17cwprint_using_tctIT_EERKS5_MS5_KFvRSt7ostreamElibcw::debug::cwprint_using_tct<libcw::_private_::GlobalObject> libcw::debug::cwprint_using<libcw::_private_::GlobalObject>(libcw::_private_::GlobalObject const&, void (libcw::_private_::GlobalObject::*)(std::ostream&) const)libcw::debug::cwprint_using<libcw::_private_::GlobalObject>#--format=gnu-v3 --no-params_ZNKSt14priority_queueIP27timer_event_request_base_ctSt5dequeIS1_SaIS1_EE13timer_greaterE3topEvstd::priority_queue<timer_event_request_base_ct*, std::deque<timer_event_request_base_ct*, std::allocator<timer_event_request_base_ct*> >, timer_greater>::top() conststd::priority_queue<timer_event_request_base_ct*, std::deque<timer_event_request_base_ct*, std::allocator<timer_event_request_base_ct*> >, timer_greater>::top#--format=gnu-v3 --no-params_ZNKSt15_Deque_iteratorIP15memory_block_stRKS1_PS2_EeqERKS5_std::_Deque_iterator<memory_block_st*, memory_block_st* const&, memory_block_st* const*>::operator==(std::_Deque_iterator<memory_block_st*, memory_block_st* const&, memory_block_st* const*> const&) conststd::_Deque_iterator<memory_block_st*, memory_block_st* const&, memory_block_st* const*>::operator==#--format=gnu-v3 --no-params_ZNKSt17__normal_iteratorIPK6optionSt6vectorIS0_SaIS0_EEEmiERKS6_std::__normal_iterator<option const*, std::vector<option, std::allocator<option> > >::operator-(std::__normal_iterator<option const*, std::vector<option, std::allocator<option> > > const&) conststd::__normal_iterator<option const*, std::vector<option, std::allocator<option> > >::operator-#--format=gnu-v3 --no-params_ZNSbIcSt11char_traitsIcEN5libcw5debug27no_alloc_checking_allocatorEE12_S_constructIPcEES6_T_S7_RKS3_char* std::basic_string<char, std::char_traits<char>, libcw::debug::no_alloc_checking_allocator>::_S_construct<char*>(char*, char*, libcw::debug::no_alloc_checking_allocator const&)std::basic_string<char, std::char_traits<char>, libcw::debug::no_alloc_checking_allocator>::_S_construct<char*>#--format=gnu-v3 --no-params_Z1fI1APS0_PKS0_EvT_T0_T1_PA4_S3_M1CS8_void f<A, A*, A const*>(A, A*, A const*, A const* (*) [4], A const* (* C::*) [4])f<A, A*, A const*>#--format=gnu-v3 --no-params_Z3fooiPiPS_PS0_PS1_PS2_PS3_PS4_PS5_PS6_PS7_PS8_PS9_PSA_PSB_PSC_foo(int, int*, int**, int***, int****, int*****, int******, int*******, int********, int*********, int**********, int***********, int************, int*************, int**************, int***************)foo#--format=gnu-v3 --no-params_ZSt1BISt1DIP1ARKS2_PS3_ES0_IS2_RS2_PS2_ES2_ET0_T_SB_SA_PT1_std::D<A*, A*&, A**> std::B<std::D<A*, A* const&, A* const*>, std::D<A*, A*&, A**>, A*>(std::D<A*, A* const&, A* const*>, std::D<A*, A* const&, A* const*>, std::D<A*, A*&, A**>, A**)std::B<std::D<A*, A* const&, A* const*>, std::D<A*, A*&, A**>, A*>#--format=gnu-v3 --no-params_X11TransParseAddress_X11TransParseAddress_X11TransParseAddress#--format=gnu-v3 --no-params_ZNSt13_Alloc_traitsISbIcSt18string_char_traitsIcEN5libcw5debug9_private_17allocator_adaptorIcSt24__default_alloc_templateILb0ELi327664EELb1EEEENS5_IS9_S7_Lb1EEEE15_S_instancelessEstd::_Alloc_traits<std::basic_string<char, std::string_char_traits<char>, libcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<false, 327664>, true> >, libcw::debug::_private_::allocator_adaptor<std::basic_string<char, std::string_char_traits<char>, libcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<false, 327664>, true> >, std::__default_alloc_template<false, 327664>, true> >::_S_instancelessstd::_Alloc_traits<std::basic_string<char, std::string_char_traits<char>, libcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<false, 327664>, true> >, libcw::debug::_private_::allocator_adaptor<std::basic_string<char, std::string_char_traits<char>, libcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<false, 327664>, true> >, std::__default_alloc_template<false, 327664>, true> >::_S_instanceless#--format=gnu-v3 --no-params_GLOBAL__I__Z2fnvglobal constructors keyed to fn()global constructors keyed to fn()#--format=gnu-v3 --no-params_Z1rM1GFivEMS_KFivES_M1HFivES1_4whatIKS_E5what2IS8_ES3_r(int (G::*)(), int (G::*)() const, G, int (H::*)(), int (G::*)(), what<G const>, what2<G const>, int (G::*)() const)r## This is from the gdb testsuite gdb.cp/cplusfuncs.exp.--format=gnu-v3 --no-params_Z10hairyfunc5PFPFilEPcEhairyfunc5(int (*(*)(char*))(long))hairyfunc5## This is from gcc PR 8861--format=gnu-v3 --no-params_Z1fILi1ELc120EEv1AIXplT_cviLd810000000000000000703DAD7A370C5EEEvoid f<1, (char)120>(A<(1)+((int)((double)[810000000000000000703DAD7A370C5]))>)f<1, (char)120>## This is also from gcc PR 8861--format=gnu-v3 --no-params_Z1fILi1EEv1AIXplT_cvingLf3f800000EEEvoid f<1>(A<(1)+((int)(-((float)[3f800000])))>)f<1>## This is from a libstdc++ debug mode patch.--format=gnu-v3 --no-params_ZNK11__gnu_debug16_Error_formatter14_M_format_wordImEEvPciPKcT_void __gnu_debug::_Error_formatter::_M_format_word<unsigned long>(char*, int, char const*, unsigned long) const__gnu_debug::_Error_formatter::_M_format_word<unsigned long>## The new demangler used to core dump on this.--format=gnu-v3 --no-params_ZSt18uninitialized_copyIN9__gnu_cxx17__normal_iteratorIPSt4pairISsPFbP6sqlitePPcEESt6vectorIS9_SaIS9_EEEESE_ET0_T_SG_SF___gnu_cxx::__normal_iterator<std::pair<std::string, bool (*)(sqlite*, char**)>*, std::vector<std::pair<std::string, bool (*)(sqlite*, char**)>, std::allocator<std::pair<std::string, bool (*)(sqlite*, char**)> > > > std::uninitialized_copy<__gnu_cxx::__normal_iterator<std::pair<std::string, bool (*)(sqlite*, char**)>*, std::vector<std::pair<std::string, bool (*)(sqlite*, char**)>, std::allocator<std::pair<std::string, bool (*)(sqlite*, char**)> > > >, __gnu_cxx::__normal_iterator<std::pair<std::string, bool (*)(sqlite*, char**)>*, std::vector<std::pair<std::string, bool (*)(sqlite*, char**)>, std::allocator<std::pair<std::string, bool (*)(sqlite*, char**)> > > > >(__gnu_cxx::__normal_iterator<std::pair<std::string, bool (*)(sqlite*, char**)>*, std::vector<std::pair<std::string, bool (*)(sqlite*, char**)>, std::allocator<std::pair<std::string, bool (*)(sqlite*, char**)> > > >, __gnu_cxx::__normal_iterator<std::pair<std::string, bool (*)(sqlite*, char**)>*, std::vector<std::pair<std::string, bool (*)(sqlite*, char**)>, std::allocator<std::pair<std::string, bool (*)(sqlite*, char**)> > > >, __gnu_cxx::__normal_iterator<std::pair<std::string, bool (*)(sqlite*, char**)>*, std::vector<std::pair<std::string, bool (*)(sqlite*, char**)>, std::allocator<std::pair<std::string, bool (*)(sqlite*, char**)> > > >)std::uninitialized_copy<__gnu_cxx::__normal_iterator<std::pair<std::string, bool (*)(sqlite*, char**)>*, std::vector<std::pair<std::string, bool (*)(sqlite*, char**)>, std::allocator<std::pair<std::string, bool (*)(sqlite*, char**)> > > >, __gnu_cxx::__normal_iterator<std::pair<std::string, bool (*)(sqlite*, char**)>*, std::vector<std::pair<std::string, bool (*)(sqlite*, char**)>, std::allocator<std::pair<std::string, bool (*)(sqlite*, char**)> > > > >## The new demangler used to fail on this.--format=gnu-v3 --no-params_Z1fP1cIPFiiEEf(c<int (*)(int)>*)f## Wrap expressions using '>' in an extra layer of parens to avoid# confusion with the '>' which ends the template parameters.--format=gnu-v3 --no-params_Z4dep9ILi3EEvP3fooIXgtT_Li2EEEvoid dep9<3>(foo<((3)>(2))>*)dep9<3>## Watch out for templated version of `operator<'--it needs an extra# space.--format=gnu-v3 --no-params_ZStltI9file_pathSsEbRKSt4pairIT_T0_ES6_bool std::operator< <file_path, std::string>(std::pair<file_path, std::string> const&, std::pair<file_path, std::string> const&)std::operator< <file_path, std::string>## More hairy qualifier handling.--format=gnu-v3 --no-params_Z9hairyfuncM1YKFPVPFrPA2_PM1XKFKPA3_ilEPcEiEhairyfunc(int (* const (X::** (* restrict (* volatile* (Y::*)(int) const)(char*)) [2])(long) const) [3])hairyfunc## Check that negative numbers are handled correctly.--format=gnu-v3 --no-params_Z1fILin1EEvvvoid f<-1>()f<-1>## Check a destructor of a standard substitution.--format=gnu-v3 --no-params_ZNSdD0Evstd::basic_iostream<char, std::char_traits<char> >::~basic_iostream()std::basic_iostream<char, std::char_traits<char> >::~basic_iostream## Another case where we got member function qualifiers wrong.--format=gnu-v3 --no-params_ZNK15nsBaseHashtableI15nsUint32HashKey8nsCOMPtrI4IFooEPS2_E13EnumerateReadEPF15PLDHashOperatorRKjS4_PvES9_nsBaseHashtable<nsUint32HashKey, nsCOMPtr<IFoo>, IFoo*>::EnumerateRead(PLDHashOperator (*)(unsigned int const&, IFoo*, void*), void*) constnsBaseHashtable<nsUint32HashKey, nsCOMPtr<IFoo>, IFoo*>::EnumerateRead## Another member function qualifier test case, when the member function# returns a pointer to function.--format=gnu-v3 --no-params_ZNK1C1fIiEEPFivEvint (*C::f<int>() const)()C::f<int>## Another case where we got member function qualifiers wrong.--format=gnu-v3 --no-params_ZZ3BBdI3FooEvvENK3Fob3FabEvvoid BBd<Foo>()::Fob::Fab() constvoid BBd<Foo>()::Fob::Fab## The same idea one level deeper.--format=gnu-v3 --no-params_ZZZ3BBdI3FooEvvENK3Fob3FabEvENK3Gob3GabEvvoid BBd<Foo>()::Fob::Fab() const::Gob::Gab() constvoid BBd<Foo>()::Fob::Fab() const::Gob::Gab## Yet another member function qualifier problem.--format=gnu-v3 --no-params_ZNK5boost6spirit5matchI13rcs_deltatextEcvMNS0_4impl5dummyEFvvEEvboost::spirit::match<rcs_deltatext>::operator void (boost::spirit::impl::dummy::*)()() constboost::spirit::match<rcs_deltatext>::operator void (boost::spirit::impl::dummy::*)()## Multi-dimensional arrays with qualifiers on the inner dimensions.--format=gnu-v3 --no-params_Z3fooIA6_KiEvA9_KT_rVPrS4_void foo<int const [6]>(int const [9][6], int restrict const (* volatile restrict) [9][6])foo<int const [6]>## From PR libstdc++/12736--format=gnu-v3 --no-params_Z3fooIA3_iEvRKT_void foo<int [3]>(int const (&) [3])foo<int [3]>## Related to PR libstdc++/12736--format=gnu-v3 --no-params_Z3fooIPA3_iEvRKT_void foo<int (*) [3]>(int (* const&) [3])foo<int (*) [3]>## This used to crash the demangler--PR 16240--format=gnu-v3 --no-params_ZN13PatternDriver23StringScalarDeleteValueC1ERKNS_25ConflateStringScalarValueERKNS_25AbstractStringScalarValueERKNS_12TemplateEnumINS_12pdcomplementELZNS_16complement_namesEELZNS_14COMPLEMENTENUMEEEEPatternDriver::StringScalarDeleteValue::StringScalarDeleteValue(PatternDriver::ConflateStringScalarValue const&, PatternDriver::AbstractStringScalarValue const&, PatternDriver::TemplateEnum<PatternDriver::pdcomplement, PatternDriver::complement_names, PatternDriver::COMPLEMENTENUM> const&)PatternDriver::StringScalarDeleteValue::StringScalarDeleteValue## This used to cause the demangler to walk into undefined memory--PR 22268--format=gnu-v3 --no-paramsALsetchannelsALsetchannelsALsetchannels# Test GNU V3 constructor and destructor identification.# 0 means it is not a constructor/destructor.# Other integers correspond to enum gnu_v3_{c,d}tor_kinds in demangle.h.--is-v3-ctor_GLOBAL__I__Z2fnv0#--is-v3-dtor_GLOBAL__I__Z2fnv0#--is-v3-ctor_ZNSdC1Ev1#--is-v3-dtor_ZNSdC1Ev0#--is-v3-ctor_ZNSdD0Ev0#--is-v3-dtor_ZNSdD0Ev1#--is-v3-ctor_ZNSdC2Ev2#--is-v3-dtor_ZNSdC2Ev0#--is-v3-ctor_ZNSdD1Ev0#--is-v3-dtor_ZNSdD1Ev2## This caused an infinite loop.## This is generated by an EDG compiler (kcc 4.0). To demangle it# correctly, I believe that we have to understand that the J37J deep# in the string somehow refers back to the type starting 37 characters# in from some starting point, so that it winds up being the type# starting with 41THandle.... However, lacking a spec for EDG# demangling, it's hard to implement this.## In the meantime, this symbol can be successfully demangled in GNU# mode. Of course the result is more or less nonsense, but an older# version of g++ would indeed generate this mangled name given the# appropriate input, so the demangling is correct.--format=auto --no-params__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm__7_Z1ZZ2Z8iterator_Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm(iterator)_Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm## This used to cause a crash. It doesn't follow the C++ encoding so# the demangled name should be identical to the original symbol name.--format=auto --no-params_test_array__L_1__B23b___clean.6_test_array__L_1__B23b___clean.6_test_array__L_1__B23b___clean.6#--format=java_ZGAN4java4lang5Class7forNameEPNS0_6StringEhidden alias for java.lang.Class.forName(java.lang.String)## Test cases to verify encoding that determines if a return type is present# Related to PR9861--format=java_ZN4java4lang4Math4acosEJddjava.lang.Math.acos(double)double#--format=auto_ZN4java4lang4Math4acosEJdddouble java::lang::Math::acos(double)#--format=auto_ZN4java4lang4Math4acosEJvdvoid java::lang::Math::acos(double)#--format=auto --ret-postfix_ZN4java4lang4Math4acosEJddjava::lang::Math::acos(double)double#--format=gnu-v3 --no-params --ret-postfix_Z4makeI7FactoryiET_IT0_Evmake<Factory, int>()Factory<int>make<Factory, int>## From PR 28797--format=auto --no-params_Z1fM1AKiPKS1_f(int const A::*, int const A::* const*)f# This used to cause a core dump in the demangler -- PR 29176--format=auto --no-paramsSASDASDFASDF_sdfsdfSASDASDFASDF_sdfsdfSASDASDFASDF_sdfsdf# These are all cases of invalid manglings where the demangler would read# past the end of the string.# d_name wasn't honouring a NULL from d_substitution--format=gnu-v3_ZSA_ZSA# d_expr_primary wasn't honouring NULL from cplus_demangle_mangled_name--format=gnu-v3_ZN1fIL__ZN1fIL_# d_operator_name was taking two characters in a row--format=gnu-v3_Za_Za# d_prefix wasn't honouring NULL from d_substitution--format=gnu-v3_ZNSA_ZNSA# d_prefix wasn't honouring NULL from d_template_param--format=gnu-v3_ZNT_ZNT# Dereferencing NULL in d_pointer_to_member_type--format=gnu-v3_Z1aMark_Z1aMark# <local-source-name> test 1--format=gnu-v3_ZL3foo_2foo# <local-source-name> test 2--format=gnu-v3_ZZL3foo_2vE4var1foo()::var1# <local-source-name> test 3--format=gnu-v3_ZZL3foo_2vE4var1_0foo()::var1# <local-source-name> test 4--format=gnu-v3_ZZN7myspaceL3foo_1EvEN11localstruct1fEZNS_3fooEvE16otherlocalstructmyspace::foo()::localstruct::f(myspace::foo()::otherlocalstruct)# Java resource name--format=gnu-v3_ZGr32_java$Sutil$Siso4217$_propertiesjava resource java/util/iso4217.properties# decltype/param placeholder test--format=gnu-v3_Z3addIidEDTplfp_fp0_ET_T0_decltype ({parm#1}+{parm#2}) add<int, double>(int, double)# decltype scope test--format=gnu-v3_Z1fI1SENDtfp_E4typeET_decltype ({parm#1})::type f<S>(S)# decltype/fn call test--format=gnu-v3_Z4add3IidEDTclL_Z1gEfp_fp0_EET_T0_decltype (g({parm#1}, {parm#2})) add3<int, double>(int, double)# 'this' test--format=gnu-v3_ZN1A1fIiEEDTcldtdtdefpT1b1fIT_EEEvdecltype ((((*this).b).(f<int>))()) A::f<int>()# new (2008) built in types test--format=gnu-v3_Z1fDfDdDeDhDsDif(decimal32, decimal64, decimal128, half, char16_t, char32_t)# pack expansion test--format=gnu-v3_Z1fIIPiPfPdEEvDpT_void f<int*, float*, double*>(int*, float*, double*)# '.' test--format=gnu-v3_Z1hI1AIiEdEDTcldtfp_1gIT0_EEET_S2_decltype (({parm#1}.(g<double>))()) h<A<int>, double>(A<int>, double)# test for typed function in decltype--format=gnu-v3_ZN1AIiE1jIiEEDTplfp_clL_Z1xvEEET_decltype ({parm#1}+(x())) A<int>::j<int>(int)# typed function in decltype with an argument list--format=gnu-v3_Z1tIlEDTplcvT_Li5EclL_Z1qsELi6EEEvdecltype (((long)(5))+(q(6))) t<long>()# test for expansion of function parameter pack--format=gnu-v3_Z1gIJidEEDTclL_Z1fEspplfp_Li1EEEDpT_decltype (f(({parm#1}+(1))...)) g<int, double>(int, double)# lambda tests--format=gnu-v3_ZZ1giENKUlvE_clEvg(int)::{lambda()#1}::operator()() const--format=gnu-v3_Z4algoIZ1giEUlvE0_EiT_int algo<g(int)::{lambda()#2}>(g(int)::{lambda()#2})--format=gnu-v3_ZZN1S1fEiiEd0_NKUlvE0_clEvS::f(int, int)::{default arg#2}::{lambda()#2}::operator()() const--format=gnu-v3_ZNK1SIiE1xMUlvE1_clEvS<int>::x::{lambda()#3}::operator()() const--format=gnu-v3_Z1fN1SUt_Ef(S::{unnamed type#1})--format=gnu-v3_Z1fDv32_ff(float __vector(32))--format=gnu-v3_Z1fIfLi4EEvDv_T0__T_void f<float, 4>(float __vector(4))--format=gnu-v3_Z1fI1AEDTclonplfp_fp_EET_decltype ((operator+)({parm#1}, {parm#1})) f<A>(A)--format=gnu-v3_Z1hI1AEDTcldtfp_miEET_decltype (({parm#1}.(operator-))()) h<A>(A)--format=gnu-v3_Z1fDnf(decltype(nullptr))--format=gnu-v3_Z1fIRiEvOT_bvoid f<int&>(int&, bool)--format=gnu-v3_ZN5aaaaa6bbbbbb5cccccIN23ddddddddddddddddddddddd3eeeENS2_4ffff16ggggggggggggggggENS0_9hhhhhhhhhES6_S6_S6_S6_S6_S6_S6_EEaaaaa::bbbbbb::ccccc<ddddddddddddddddddddddd::eee, ddddddddddddddddddddddd::ffff::gggggggggggggggg, aaaaa::bbbbbb::hhhhhhhhh, aaaaa::bbbbbb::hhhhhhhhh, aaaaa::bbbbbb::hhhhhhhhh, aaaaa::bbbbbb::hhhhhhhhh, aaaaa::bbbbbb::hhhhhhhhh, aaaaa::bbbbbb::hhhhhhhhh, aaaaa::bbbbbb::hhhhhhhhh, aaaaa::bbbbbb::hhhhhhhhh>--format=gnu-v3_Z5outerIsEcPFilEchar outer<short>(int (*)(long))--format=gnu-v3_Z5outerPFsiElouter(short (*)(int), long)--format=gnu-v3_Z6outer2IsEPFilES1_int (*outer2<short>(int (*)(long)))(long)--format=gnu-v3 --ret-postfix_Z5outerIsEcPFilEouter<short>(int (*)(long))char--format=gnu-v3 --ret-postfix_Z5outerPFsiElouter(short (*)(int), long)--format=gnu-v3 --ret-postfix_Z6outer2IsEPFilES1_outer2<short>(int (*)(long))int (*)(long)--format=gnu-v3 --ret-drop_Z5outerIsEcPFilEouter<short>(int (*)(long))--format=gnu-v3 --ret-drop_Z5outerPFsiElouter(short (*)(int), long)--format=gnu-v3 --ret-drop_Z6outer2IsEPFilES1_outer2<short>(int (*)(long))#--format=gnu-v3 --no-params_ZN1KIXadL_ZN1S1mEiEEE1fEvK<&S::m>::f()K<&S::m>::f--format=gnu-v3_ZN1KILi1EXadL_ZN1S1mEiEEE1fEvK<1, &S::m>::f()# Here the `(int)' argument list of `S::m' is already removed.--format=gnu-v3_ZN1KILi1EXadL_ZN1S1mEEEE1fEvK<1, &S::m>::f()## Used to crash -- binutils PR 13030.--format=gnu-v3_ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0__ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_# A pack expansion is substitutable.--format=gnu-v3_Z1fIJiEiEv1AIJDpT_EET0_S4_void f<int, int>(A<int>, int, int)# So is decltype.--format=gnu-v3_Z1fIiiEDTcvT__EET0_S2_decltype ((int)()) f<int, int>(int, int)# And vector.--format=gnu-v3_Z1fDv4_iS_f(int __vector(4), int __vector(4))--format=gnu-v3_Z2f1Ii1AEDTdsfp_fp0_ET0_MS2_T_decltype ({parm#1}.*{parm#2}) f1<int, A>(A, int A::*)--format=gnu-v3_Z2f2IiEDTquL_Z1bEfp_trET_decltype (b?{parm#1} : (throw)) f2<int>(int)--format=gnu-v3_Z6check1IiEvP6helperIXsznw_T_EEEvoid check1<int>(helper<sizeof (new int)>*)--format=gnu-v3_Z6check2IiEvP6helperIXszgsnw_T_piEEEvoid check2<int>(helper<sizeof (::new int())>*)--format=gnu-v3_Z6check3IiEvP6helperIXsznwadL_Z1iE_T_piLi1EEEEvoid check3<int>(helper<sizeof (new (&i) int(1))>*)--format=gnu-v3_Z6check4IiEvP6helperIXszna_A1_T_EEEvoid check4<int>(helper<sizeof (new int [1])>*)--format=gnu-v3_Z6check5IiEvP6helperIXszna_A1_T_piEEEvoid check5<int>(helper<sizeof (new int [1]())>*)--format=gnu-v3_Z1fIiEDTcmgsdlfp_psfp_EPT_decltype ((::delete {parm#1}),(+{parm#1})) f<int>(int*)--format=gnu-v3_Z1fIiEDTcmdafp_psfp_EPT_decltype ((delete[] {parm#1}),(+{parm#1})) f<int>(int*)--format=gnu-v3_ZN1AdlEPvA::operator delete(void*)--format=gnu-v3_Z2f1IiEDTppfp_ET_decltype ({parm#1}++) f1<int>(int)--format=gnu-v3_Z2f1IiEDTpp_fp_ET_decltype (++{parm#1}) f1<int>(int)--format=gnu-v3_Z2f1IiEDTcl1gfp_ilEEET_decltype (g({parm#1}, {})) f1<int>(int)--format=gnu-v3_Z2f1IiEDTnw_T_ilEES0_decltype (new int{}) f1<int>(int)## Ada (GNAT) tests.## Simple test.--format=gnatyz__qrsyz.qrs# Operator--format=gnatoper__Oaddoper."+"# Overloaded subprogram.--format=gnatyz__qrs__2yz.qrs# Nested subprogram.--format=gnatyz__qrs__tuv.1661yz.qrs.tuv# Nested and overloaded subprograms.--format=gnatyz__qrs__tuv__2_1.1667yz.qrs.tuv--format=gnatyz__qrs__tuv__2_2.1670yz.qrs.tuv--format=gnatyz__qrs__tuv__2_3.1674yz.qrs.tuv# Elaborated flag (not demangled)--format=gnatx_E<x_E># Nested package--format=gnatx__m1x.m1--format=gnatx__m3x.m3--format=gnatx__y__m2Xx.y.m2--format=gnatx__y__z__rXbx.y.z.r# Child package--format=gnatx__y__jx.y.j# Library level--format=gnat_ada_x__m3x.m3# Package body elaborator--format=gnatp___elabbp'Elab_Body# Package spec elaborator--format=gnatp___elabsp'Elab_Spec# Task body--format=gnatp__taskobjTKBp.taskobj# Task subprogram--format=gnatp__taskobjTK__f1.2330p.taskobj.f1# Protected types subprograms--format=gnatprot__lock__getNprot.lock.get--format=gnatprot__lock__getPprot.lock.get--format=gnatprot__lock__get__sub.2590prot.lock.get.sub--format=gnatprot__lock__setNprot.lock.set--format=gnatprot__lock__setPprot.lock.set# Protected type entries--format=gnatprot__lock__update_B7sprot.lock.update--format=gnatprot__lock__update_E6sprot.lock.update# Controlled types--format=gnatgnat__sockets__sockets_library_controllerDF__2gnat.sockets.sockets_library_controller.Finalize--format=gnatsystem__partition_interface__racw_stub_typeDAsystem.partition_interface.racw_stub_type.Adjust# Stream operations--format=gnatgnat__wide_wide_string_split__slice_setSR__2gnat.wide_wide_string_split.slice_set'Read--format=gnatada__real_time__timing_events__events__listSW__2Xnnada.real_time.timing_events.events.list'Write--format=gnatsystem__finalization_root__root_controlledSIsystem.finalization_root.root_controlled'Input--format=gnatada__finalization__limited_controlledSO__2ada.finalization.limited_controlled'Output# Tagged types--format=gnatada__synchronous_task_control___size__2ada.synchronous_task_control'Size--format=gnatada__real_time__timing_events__events___alignment__2Xnnada.real_time.timing_events.events'Alignment--format=gnatsystem__finalization_root___assign__2system.finalization_root.":="## Used to crash the demangler.--format=gnu-v3DFADFA## http://sourceware.org/bugzilla/show_bug.cgi?id=11572--format=auto_ZN3Psi7VariantIIcPKcEE5visitIIRZN11VariantTest9TestVisit11test_methodEvEUlS2_E0_RZNS6_11test_methodEvEUlcE1_RZNS6_11test_methodEvEUlNS_4NoneEE_EEENS_13VariantDetail19SelectVisitorResultIIDpT_EE4typeEDpOSG_Psi::VariantDetail::SelectVisitorResult<VariantTest::TestVisit::test_method()::{lambda(char const*)#2}&, VariantTest::TestVisit::test_method()::{lambda(char)#3}&, VariantTest::TestVisit::test_method()::{lambda(Psi::None)#1}&>::type Psi::Variant<char, char const*>::visit<VariantTest::TestVisit::test_method()::{lambda(char const*)#2}&, VariantTest::TestVisit::test_method()::{lambda(char)#3}&, VariantTest::TestVisit::test_method()::{lambda(Psi::None)#1}&>((VariantTest::TestVisit::test_method()::{lambda(Psi::None)#1}&)...)## Clone suffix tests#--format=gnu-v3 --no-params_Z3fo5n.clone.1fo5(__int128) [clone .clone.1]fo5#--format=gnu-v3 --no-params_Z3fo5n.constprop.2fo5(__int128) [clone .constprop.2]fo5#--format=gnu-v3 --no-params_Z3fo5n.isra.3fo5(__int128) [clone .isra.3]fo5#--format=gnu-v3 --no-params_Z3fo5n.part.4fo5(__int128) [clone .part.4]fo5#--format=gnu-v3 --no-params_Z12to_be_clonediPv.clone.0to_be_cloned(int, void*) [clone .clone.0]to_be_cloned#--format=gnu-v3 --no-params_Z3fooi.1988foo(int) [clone .1988]foo#--format=gnu-v3 --no-params_Z3fooi.part.9.165493.constprop.775.31805foo(int) [clone .part.9.165493] [clone .constprop.775.31805]foo#--format=gnu-v3 --no-params_Z2f1IiEvT_S0_S0_._omp_fn.2void f1<int>(int, int, int) [clone ._omp_fn.2]f1<int>#--format=gnu-v3 --no-params_Z3fooi._omp_cpyfn.6foo(int) [clone ._omp_cpyfn.6]foo#--format=gnu-v3 --no-params_Z1fIKFvvES0_Evvvoid f<void () const, void ()>()f<void () const, void ()>
