demangle-expected 116 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359
  1. # This file holds test cases for the demangler.
  2. # Each test case looks like this:
  3. # options
  4. # input to be demangled
  5. # expected output
  6. #
  7. # Supported options:
  8. # --format=<name> Sets the demangling style.
  9. # --no-params There are two lines of expected output; the first
  10. # is with DMGL_PARAMS, the second is without it.
  11. # --is-v3-ctor Calls is_gnu_v3_mangled_ctor on input; expected
  12. # output is an integer representing ctor_kind.
  13. # --is-v3-dtor Likewise, but for dtors.
  14. # --ret-postfix Passes the DMGL_RET_POSTFIX option
  15. #
  16. # For compatibility, just in case it matters, the options line may be
  17. # empty, to mean --format=auto. If it doesn't start with --, then it
  18. # may contain only a format name.
  19. #
  20. # A line starting with `#' is ignored.
  21. # However, blank lines in this file are NOT ignored.
  22. #
  23. --format=gnu --no-params
  24. AddAlignment__9ivTSolverUiP12ivInteractorP7ivTGlue
  25. ivTSolver::AddAlignment(unsigned int, ivInteractor *, ivTGlue *)
  26. ivTSolver::AddAlignment
  27. #
  28. --format=gnu --no-params
  29. ArrowheadIntersects__9ArrowLineP9ArrowheadR6BoxObjP7Graphic
  30. ArrowLine::ArrowheadIntersects(Arrowhead *, BoxObj &, Graphic *)
  31. ArrowLine::ArrowheadIntersects
  32. #
  33. --format=gnu --no-params
  34. AtEnd__13ivRubberGroup
  35. ivRubberGroup::AtEnd(void)
  36. ivRubberGroup::AtEnd
  37. #
  38. --format=gnu --no-params
  39. BgFilter__9ivTSolverP12ivInteractor
  40. ivTSolver::BgFilter(ivInteractor *)
  41. ivTSolver::BgFilter
  42. #
  43. --format=gnu --no-params
  44. Check__6UArrayi
  45. UArray::Check(int)
  46. UArray::Check
  47. #
  48. --format=gnu --no-params
  49. CoreConstDecls__8TextCodeR7ostream
  50. TextCode::CoreConstDecls(ostream &)
  51. TextCode::CoreConstDecls
  52. #
  53. --format=gnu --no-params
  54. Detach__8StateVarP12StateVarView
  55. StateVar::Detach(StateVarView *)
  56. StateVar::Detach
  57. #
  58. --format=gnu --no-params
  59. Done__9ComponentG8Iterator
  60. Component::Done(Iterator)
  61. Component::Done
  62. #
  63. --format=gnu --no-params
  64. Effect__11RelateManipR7ivEvent
  65. RelateManip::Effect(ivEvent &)
  66. RelateManip::Effect
  67. #
  68. --format=gnu --no-params
  69. FindFixed__FRP4CNetP4CNet
  70. FindFixed(CNet *&, CNet *)
  71. FindFixed
  72. #
  73. --format=gnu --no-params
  74. Fix48_abort__FR8twolongs
  75. Fix48_abort(twolongs &)
  76. Fix48_abort
  77. #
  78. --format=gnu --no-params
  79. GetBarInfo__15iv2_6_VScrollerP13ivPerspectiveRiT2
  80. iv2_6_VScroller::GetBarInfo(ivPerspective *, int &, int &)
  81. iv2_6_VScroller::GetBarInfo
  82. #
  83. --format=gnu --no-params
  84. GetBgColor__C9ivPainter
  85. ivPainter::GetBgColor(void) const
  86. ivPainter::GetBgColor
  87. #
  88. --format=gnu --no-params
  89. InsertBody__15H_PullrightMenuii
  90. H_PullrightMenu::InsertBody(int, int)
  91. H_PullrightMenu::InsertBody
  92. #
  93. --format=gnu --no-params
  94. InsertCharacter__9TextManipc
  95. TextManip::InsertCharacter(char)
  96. TextManip::InsertCharacter
  97. #
  98. --format=gnu --no-params
  99. InsertToplevel__7ivWorldP12ivInteractorT1
  100. ivWorld::InsertToplevel(ivInteractor *, ivInteractor *)
  101. ivWorld::InsertToplevel
  102. #
  103. --format=gnu --no-params
  104. InsertToplevel__7ivWorldP12ivInteractorT1iiUi
  105. ivWorld::InsertToplevel(ivInteractor *, ivInteractor *, int, int, unsigned int)
  106. ivWorld::InsertToplevel
  107. #
  108. --format=gnu --no-params
  109. IsAGroup__FP11GraphicViewP11GraphicComp
  110. IsAGroup(GraphicView *, GraphicComp *)
  111. IsAGroup
  112. #
  113. --format=gnu --no-params
  114. IsA__10ButtonCodeUl
  115. ButtonCode::IsA(unsigned long)
  116. ButtonCode::IsA
  117. #
  118. --format=gnu --no-params
  119. ReadName__FR7istreamPc
  120. ReadName(istream &, char *)
  121. ReadName
  122. #
  123. --format=gnu --no-params
  124. Redraw__13StringBrowseriiii
  125. StringBrowser::Redraw(int, int, int, int)
  126. StringBrowser::Redraw
  127. #
  128. --format=gnu --no-params
  129. Rotate__13ivTransformerf
  130. ivTransformer::Rotate(float)
  131. ivTransformer::Rotate
  132. #
  133. --format=gnu --no-params
  134. Rotated__C13ivTransformerf
  135. ivTransformer::Rotated(float) const
  136. ivTransformer::Rotated
  137. #
  138. --format=gnu --no-params
  139. Round__Ff
  140. Round(float)
  141. Round
  142. #
  143. --format=gnu --no-params
  144. SetExport__16MemberSharedNameUi
  145. MemberSharedName::SetExport(unsigned int)
  146. MemberSharedName::SetExport
  147. #
  148. --format=gnu --no-params
  149. Set__14ivControlState13ControlStatusUi
  150. ivControlState::Set(ControlStatus, unsigned int)
  151. ivControlState::Set
  152. #
  153. --format=gnu --no-params
  154. Set__5DFacePcii
  155. DFace::Set(char *, int, int)
  156. DFace::Set
  157. #
  158. --format=gnu --no-params
  159. VConvert__9ivTSolverP12ivInteractorRP8TElementT2
  160. ivTSolver::VConvert(ivInteractor *, TElement *&, TElement *&)
  161. ivTSolver::VConvert
  162. #
  163. --format=gnu --no-params
  164. VConvert__9ivTSolverP7ivTGlueRP8TElement
  165. ivTSolver::VConvert(ivTGlue *, TElement *&)
  166. ivTSolver::VConvert
  167. #
  168. --format=gnu --no-params
  169. VOrder__9ivTSolverUiRP12ivInteractorT2
  170. ivTSolver::VOrder(unsigned int, ivInteractor *&, ivInteractor *&)
  171. ivTSolver::VOrder
  172. #
  173. --format=gnu --no-params
  174. _10PageButton$__both
  175. PageButton::__both
  176. PageButton::__both
  177. #
  178. --format=gnu --no-params
  179. _3RNG$singleMantissa
  180. RNG::singleMantissa
  181. RNG::singleMantissa
  182. #
  183. --format=gnu --no-params
  184. _5IComp$_release
  185. IComp::_release
  186. IComp::_release
  187. #
  188. --format=gnu --no-params
  189. _$_10BitmapComp
  190. BitmapComp::~BitmapComp(void)
  191. BitmapComp::~BitmapComp
  192. #
  193. --format=gnu --no-params
  194. _$_9__io_defs
  195. __io_defs::~__io_defs(void)
  196. __io_defs::~__io_defs
  197. #
  198. --format=gnu --no-params
  199. _$_Q23foo3bar
  200. foo::bar::~bar(void)
  201. foo::bar::~bar
  202. #
  203. --format=gnu --no-params
  204. _$_Q33foo3bar4bell
  205. foo::bar::bell::~bell(void)
  206. foo::bar::bell::~bell
  207. #
  208. --format=gnu --no-params
  209. __10ivTelltaleiP7ivGlyph
  210. ivTelltale::ivTelltale(int, ivGlyph *)
  211. ivTelltale::ivTelltale
  212. #
  213. --format=gnu --no-params
  214. __10ivViewportiP12ivInteractorUi
  215. ivViewport::ivViewport(int, ivInteractor *, unsigned int)
  216. ivViewport::ivViewport
  217. #
  218. --format=gnu --no-params
  219. __10ostrstream
  220. ostrstream::ostrstream(void)
  221. ostrstream::ostrstream
  222. #
  223. --format=gnu --no-params
  224. __10ostrstreamPcii
  225. ostrstream::ostrstream(char *, int, int)
  226. ostrstream::ostrstream
  227. #
  228. --format=gnu --no-params
  229. __11BitmapTablei
  230. BitmapTable::BitmapTable(int)
  231. BitmapTable::BitmapTable
  232. #
  233. --format=gnu --no-params
  234. __12ViewportCodeP12ViewportComp
  235. ViewportCode::ViewportCode(ViewportComp *)
  236. ViewportCode::ViewportCode
  237. #
  238. --format=gnu --no-params
  239. __12iv2_6_Borderii
  240. iv2_6_Border::iv2_6_Border(int, int)
  241. iv2_6_Border::iv2_6_Border
  242. #
  243. --format=gnu --no-params
  244. __12ivBreak_Listl
  245. ivBreak_List::ivBreak_List(long)
  246. ivBreak_List::ivBreak_List
  247. #
  248. --format=gnu --no-params
  249. __14iv2_6_MenuItemiP12ivInteractor
  250. iv2_6_MenuItem::iv2_6_MenuItem(int, ivInteractor *)
  251. iv2_6_MenuItem::iv2_6_MenuItem
  252. #
  253. --format=gnu --no-params
  254. __20DisplayList_IteratorR11DisplayList
  255. DisplayList_Iterator::DisplayList_Iterator(DisplayList &)
  256. DisplayList_Iterator::DisplayList_Iterator
  257. #
  258. --format=gnu --no-params
  259. __3fooRT0
  260. foo::foo(foo &)
  261. foo::foo
  262. #
  263. --format=gnu --no-params
  264. __3fooiN31
  265. foo::foo(int, int, int, int)
  266. foo::foo
  267. #
  268. --format=gnu --no-params
  269. __3fooiRT0iT2iT2
  270. foo::foo(int, foo &, int, foo &, int, foo &)
  271. foo::foo
  272. #
  273. --format=gnu --no-params
  274. __6KeyMapPT0
  275. KeyMap::KeyMap(KeyMap *)
  276. KeyMap::KeyMap
  277. #
  278. --format=gnu --no-params
  279. __8ArrowCmdP6EditorUiUi
  280. ArrowCmd::ArrowCmd(Editor *, unsigned int, unsigned int)
  281. ArrowCmd::ArrowCmd
  282. #
  283. --format=gnu --no-params
  284. __9F_EllipseiiiiP7Graphic
  285. F_Ellipse::F_Ellipse(int, int, int, int, Graphic *)
  286. F_Ellipse::F_Ellipse
  287. #
  288. --format=gnu --no-params
  289. __9FrameDataP9FrameCompi
  290. FrameData::FrameData(FrameComp *, int)
  291. FrameData::FrameData
  292. #
  293. --format=gnu --no-params
  294. __9HVGraphicP9CanvasVarP7Graphic
  295. HVGraphic::HVGraphic(CanvasVar *, Graphic *)
  296. HVGraphic::HVGraphic
  297. #
  298. --format=gnu --no-params
  299. __Q23foo3bar
  300. foo::bar::bar(void)
  301. foo::bar::bar
  302. #
  303. --format=gnu --no-params
  304. __Q33foo3bar4bell
  305. foo::bar::bell::bell(void)
  306. foo::bar::bell::bell
  307. #
  308. --format=gnu --no-params
  309. __aa__3fooRT0
  310. foo::operator&&(foo &)
  311. foo::operator&&
  312. #
  313. --format=gnu --no-params
  314. __aad__3fooRT0
  315. foo::operator&=(foo &)
  316. foo::operator&=
  317. #
  318. --format=gnu --no-params
  319. __ad__3fooRT0
  320. foo::operator&(foo &)
  321. foo::operator&
  322. #
  323. --format=gnu --no-params
  324. __adv__3fooRT0
  325. foo::operator/=(foo &)
  326. foo::operator/=
  327. #
  328. --format=gnu --no-params
  329. __aer__3fooRT0
  330. foo::operator^=(foo &)
  331. foo::operator^=
  332. #
  333. --format=gnu --no-params
  334. __als__3fooRT0
  335. foo::operator<<=(foo &)
  336. foo::operator<<=
  337. #
  338. --format=gnu --no-params
  339. __amd__3fooRT0
  340. foo::operator%=(foo &)
  341. foo::operator%=
  342. #
  343. --format=gnu --no-params
  344. __ami__3fooRT0
  345. foo::operator-=(foo &)
  346. foo::operator-=
  347. #
  348. --format=gnu --no-params
  349. __aml__3FixRT0
  350. Fix::operator*=(Fix &)
  351. Fix::operator*=
  352. #
  353. --format=gnu --no-params
  354. __aml__5Fix16i
  355. Fix16::operator*=(int)
  356. Fix16::operator*=
  357. #
  358. --format=gnu --no-params
  359. __aml__5Fix32RT0
  360. Fix32::operator*=(Fix32 &)
  361. Fix32::operator*=
  362. #
  363. --format=gnu --no-params
  364. __aor__3fooRT0
  365. foo::operator|=(foo &)
  366. foo::operator|=
  367. #
  368. --format=gnu --no-params
  369. __apl__3fooRT0
  370. foo::operator+=(foo &)
  371. foo::operator+=
  372. #
  373. --format=gnu --no-params
  374. __ars__3fooRT0
  375. foo::operator>>=(foo &)
  376. foo::operator>>=
  377. #
  378. --format=gnu --no-params
  379. __as__3fooRT0
  380. foo::operator=(foo &)
  381. foo::operator=
  382. #
  383. --format=gnu --no-params
  384. __cl__3fooRT0
  385. foo::operator()(foo &)
  386. foo::operator()
  387. #
  388. --format=gnu --no-params
  389. __cl__6Normal
  390. Normal::operator()(void)
  391. Normal::operator()
  392. #
  393. --format=gnu --no-params
  394. __cl__6Stringii
  395. String::operator()(int, int)
  396. String::operator()
  397. #
  398. --format=gnu --no-params
  399. __cm__3fooRT0
  400. foo::operator, (foo &)
  401. foo::operator,
  402. #
  403. --format=gnu --no-params
  404. __co__3foo
  405. foo::operator~(void)
  406. foo::operator~
  407. #
  408. --format=gnu --no-params
  409. __dl__3fooPv
  410. foo::operator delete(void *)
  411. foo::operator delete
  412. #
  413. --format=gnu --no-params
  414. __dv__3fooRT0
  415. foo::operator/(foo &)
  416. foo::operator/
  417. #
  418. --format=gnu --no-params
  419. __eq__3fooRT0
  420. foo::operator==(foo &)
  421. foo::operator==
  422. #
  423. --format=gnu --no-params
  424. __er__3fooRT0
  425. foo::operator^(foo &)
  426. foo::operator^
  427. #
  428. --format=gnu --no-params
  429. __ge__3fooRT0
  430. foo::operator>=(foo &)
  431. foo::operator>=
  432. #
  433. --format=gnu --no-params
  434. __gt__3fooRT0
  435. foo::operator>(foo &)
  436. foo::operator>
  437. #
  438. --format=gnu --no-params
  439. __le__3fooRT0
  440. foo::operator<=(foo &)
  441. foo::operator<=
  442. #
  443. --format=gnu --no-params
  444. __ls__3fooRT0
  445. foo::operator<<(foo &)
  446. foo::operator<<
  447. #
  448. --format=gnu --no-params
  449. __ls__FR7ostreamPFR3ios_R3ios
  450. operator<<(ostream &, ios &(*)(ios &))
  451. operator<<
  452. #
  453. --format=gnu --no-params
  454. __ls__FR7ostreamR3Fix
  455. operator<<(ostream &, Fix &)
  456. operator<<
  457. #
  458. --format=gnu --no-params
  459. __lt__3fooRT0
  460. foo::operator<(foo &)
  461. foo::operator<
  462. #
  463. --format=gnu --no-params
  464. __md__3fooRT0
  465. foo::operator%(foo &)
  466. foo::operator%
  467. #
  468. --format=gnu --no-params
  469. __mi__3fooRT0
  470. foo::operator-(foo &)
  471. foo::operator-
  472. #
  473. --format=gnu --no-params
  474. __ml__3fooRT0
  475. foo::operator*(foo &)
  476. foo::operator*
  477. #
  478. --format=gnu --no-params
  479. __mm__3fooi
  480. foo::operator--(int)
  481. foo::operator--
  482. #
  483. --format=gnu --no-params
  484. __ne__3fooRT0
  485. foo::operator!=(foo &)
  486. foo::operator!=
  487. #
  488. --format=gnu --no-params
  489. __nt__3foo
  490. foo::operator!(void)
  491. foo::operator!
  492. #
  493. --format=gnu --no-params
  494. __nw__3fooi
  495. foo::operator new(int)
  496. foo::operator new
  497. #
  498. --format=gnu --no-params
  499. __oo__3fooRT0
  500. foo::operator||(foo &)
  501. foo::operator||
  502. #
  503. --format=gnu --no-params
  504. __opPc__3foo
  505. foo::operator char *(void)
  506. foo::operator char *
  507. #
  508. --format=gnu --no-params
  509. __opi__3foo
  510. foo::operator int(void)
  511. foo::operator int
  512. #
  513. --format=gnu --no-params
  514. __or__3fooRT0
  515. foo::operator|(foo &)
  516. foo::operator|
  517. #
  518. --format=gnu --no-params
  519. __pl__3fooRT0
  520. foo::operator+(foo &)
  521. foo::operator+
  522. #
  523. --format=gnu --no-params
  524. __pp__3fooi
  525. foo::operator++(int)
  526. foo::operator++
  527. #
  528. --format=gnu --no-params
  529. __rf__3foo
  530. foo::operator->(void)
  531. foo::operator->
  532. #
  533. --format=gnu --no-params
  534. __rm__3fooRT0
  535. foo::operator->*(foo &)
  536. foo::operator->*
  537. #
  538. --format=gnu --no-params
  539. __rs__3fooRT0
  540. foo::operator>>(foo &)
  541. foo::operator>>
  542. #
  543. --format=gnu --no-params
  544. _new_Fix__FUs
  545. _new_Fix(unsigned short)
  546. _new_Fix
  547. #
  548. --format=gnu --no-params
  549. _vt.foo
  550. foo virtual table
  551. foo virtual table
  552. #
  553. --format=gnu --no-params
  554. _vt.foo.bar
  555. foo::bar virtual table
  556. foo::bar virtual table
  557. #
  558. --format=gnu --no-params
  559. _vt$foo
  560. foo virtual table
  561. foo virtual table
  562. #
  563. --format=gnu --no-params
  564. _vt$foo$bar
  565. foo::bar virtual table
  566. foo::bar virtual table
  567. #
  568. --format=gnu --no-params
  569. append__7ivGlyphPT0
  570. ivGlyph::append(ivGlyph *)
  571. ivGlyph::append
  572. #
  573. --format=gnu --no-params
  574. clearok__FP7_win_sti
  575. clearok(_win_st *, int)
  576. clearok
  577. #
  578. --format=gnu --no-params
  579. complexfunc2__FPFPc_i
  580. complexfunc2(int (*)(char *))
  581. complexfunc2
  582. #
  583. --format=gnu --no-params
  584. complexfunc3__FPFPFPl_s_i
  585. complexfunc3(int (*)(short (*)(long *)))
  586. complexfunc3
  587. #
  588. --format=gnu --no-params
  589. complexfunc4__FPFPFPc_s_i
  590. complexfunc4(int (*)(short (*)(char *)))
  591. complexfunc4
  592. #
  593. --format=gnu --no-params
  594. complexfunc5__FPFPc_PFl_i
  595. complexfunc5(int (*(*)(char *))(long))
  596. complexfunc5
  597. #
  598. --format=gnu --no-params
  599. complexfunc6__FPFPi_PFl_i
  600. complexfunc6(int (*(*)(int *))(long))
  601. complexfunc6
  602. #
  603. --format=gnu --no-params
  604. complexfunc7__FPFPFPc_i_PFl_i
  605. complexfunc7(int (*(*)(int (*)(char *)))(long))
  606. complexfunc7
  607. #
  608. --format=gnu --no-params
  609. foo__FiN30
  610. foo(int, int, int, int)
  611. foo
  612. #
  613. --format=gnu --no-params
  614. foo__FiR3fooiT1iT1
  615. foo(int, foo &, int, foo &, int, foo &)
  616. foo
  617. #
  618. --format=gnu --no-params
  619. foo___3barl
  620. bar::foo_(long)
  621. bar::foo_
  622. #
  623. --format=gnu --no-params
  624. insert__15ivClippingStacklRP8_XRegion
  625. ivClippingStack::insert(long, _XRegion *&)
  626. ivClippingStack::insert
  627. #
  628. --format=gnu --no-params
  629. insert__16ChooserInfo_ListlR11ChooserInfo
  630. ChooserInfo_List::insert(long, ChooserInfo &)
  631. ChooserInfo_List::insert
  632. #
  633. --format=gnu --no-params
  634. insert__17FontFamilyRepListlRP15ivFontFamilyRep
  635. FontFamilyRepList::insert(long, ivFontFamilyRep *&)
  636. FontFamilyRepList::insert
  637. #
  638. --format=gnu --no-params
  639. leaveok__FP7_win_stc
  640. leaveok(_win_st *, char)
  641. leaveok
  642. #
  643. --format=gnu --no-params
  644. left_mover__C7ivMFKitP12ivAdjustableP7ivStyle
  645. ivMFKit::left_mover(ivAdjustable *, ivStyle *) const
  646. ivMFKit::left_mover
  647. #
  648. --format=gnu --no-params
  649. overload1arg__FSc
  650. overload1arg(signed char)
  651. overload1arg
  652. #
  653. --format=gnu --no-params
  654. overload1arg__FUc
  655. overload1arg(unsigned char)
  656. overload1arg
  657. #
  658. --format=gnu --no-params
  659. overload1arg__FUi
  660. overload1arg(unsigned int)
  661. overload1arg
  662. #
  663. --format=gnu --no-params
  664. overload1arg__FUl
  665. overload1arg(unsigned long)
  666. overload1arg
  667. #
  668. --format=gnu --no-params
  669. overload1arg__FUs
  670. overload1arg(unsigned short)
  671. overload1arg
  672. #
  673. --format=gnu --no-params
  674. overload1arg__Fc
  675. overload1arg(char)
  676. overload1arg
  677. #
  678. --format=gnu --no-params
  679. overload1arg__Fd
  680. overload1arg(double)
  681. overload1arg
  682. #
  683. --format=gnu --no-params
  684. overload1arg__Ff
  685. overload1arg(float)
  686. overload1arg
  687. #
  688. --format=gnu --no-params
  689. overload1arg__Fi
  690. overload1arg(int)
  691. overload1arg
  692. #
  693. --format=gnu --no-params
  694. overload1arg__Fl
  695. overload1arg(long)
  696. overload1arg
  697. #
  698. --format=gnu --no-params
  699. overload1arg__Fs
  700. overload1arg(short)
  701. overload1arg
  702. #
  703. --format=gnu --no-params
  704. overload1arg__Fv
  705. overload1arg(void)
  706. overload1arg
  707. #
  708. --format=gnu --no-params
  709. overloadargs__Fi
  710. overloadargs(int)
  711. overloadargs
  712. #
  713. --format=gnu --no-params
  714. overloadargs__Fii
  715. overloadargs(int, int)
  716. overloadargs
  717. #
  718. --format=gnu --no-params
  719. overloadargs__Fiii
  720. overloadargs(int, int, int)
  721. overloadargs
  722. #
  723. --format=gnu --no-params
  724. overloadargs__Fiiii
  725. overloadargs(int, int, int, int)
  726. overloadargs
  727. #
  728. --format=gnu --no-params
  729. overloadargs__Fiiiii
  730. overloadargs(int, int, int, int, int)
  731. overloadargs
  732. #
  733. --format=gnu --no-params
  734. overloadargs__Fiiiiii
  735. overloadargs(int, int, int, int, int, int)
  736. overloadargs
  737. #
  738. --format=gnu --no-params
  739. overloadargs__Fiiiiiii
  740. overloadargs(int, int, int, int, int, int, int)
  741. overloadargs
  742. #
  743. --format=gnu --no-params
  744. overloadargs__Fiiiiiiii
  745. overloadargs(int, int, int, int, int, int, int, int)
  746. overloadargs
  747. #
  748. --format=gnu --no-params
  749. overloadargs__Fiiiiiiiii
  750. overloadargs(int, int, int, int, int, int, int, int, int)
  751. overloadargs
  752. #
  753. --format=gnu --no-params
  754. overloadargs__Fiiiiiiiiii
  755. overloadargs(int, int, int, int, int, int, int, int, int, int)
  756. overloadargs
  757. #
  758. --format=gnu --no-params
  759. overloadargs__Fiiiiiiiiiii
  760. overloadargs(int, int, int, int, int, int, int, int, int, int, int)
  761. overloadargs
  762. #
  763. --format=gnu --no-params
  764. poke__8ivRasterUlUlffff
  765. ivRaster::poke(unsigned long, unsigned long, float, float, float, float)
  766. ivRaster::poke
  767. #
  768. --format=gnu --no-params
  769. polar__Fdd
  770. polar(double, double)
  771. polar
  772. #
  773. --format=gnu --no-params
  774. scale__13ivTransformerff
  775. ivTransformer::scale(float, float)
  776. ivTransformer::scale
  777. #
  778. --format=gnu --no-params
  779. sgetn__7filebufPci
  780. filebuf::sgetn(char *, int)
  781. filebuf::sgetn
  782. #
  783. --format=gnu --no-params
  784. shift__FP5_FrepiT0
  785. shift(_Frep *, int, _Frep *)
  786. shift
  787. #
  788. --format=gnu --no-params
  789. test__C6BitSeti
  790. BitSet::test(int) const
  791. BitSet::test
  792. #
  793. --format=gnu --no-params
  794. test__C6BitSetii
  795. BitSet::test(int, int) const
  796. BitSet::test
  797. #
  798. --format=gnu --no-params
  799. text_source__8Documentl
  800. Document::text_source(long)
  801. Document::text_source
  802. #
  803. --format=gnu --no-params
  804. variance__6Erlangd
  805. Erlang::variance(double)
  806. Erlang::variance
  807. #
  808. --format=gnu --no-params
  809. view__14DocumentViewerP8ItemViewP11TabularItem
  810. DocumentViewer::view(ItemView *, TabularItem *)
  811. DocumentViewer::view
  812. #
  813. --format=gnu --no-params
  814. xy_extents__11ivExtensionffff
  815. ivExtension::xy_extents(float, float, float, float)
  816. ivExtension::xy_extents
  817. #
  818. --format=gnu --no-params
  819. zero__8osMemoryPvUi
  820. osMemory::zero(void *, unsigned int)
  821. osMemory::zero
  822. #
  823. --format=gnu --no-params
  824. _2T4$N
  825. T4::N
  826. T4::N
  827. #
  828. --format=gnu --no-params
  829. _Q22T42t1$N
  830. T4::t1::N
  831. T4::t1::N
  832. #
  833. --format=gnu --no-params
  834. get__2T1
  835. T1::get(void)
  836. T1::get
  837. #
  838. --format=gnu --no-params
  839. get__Q22T11a
  840. T1::a::get(void)
  841. T1::a::get
  842. #
  843. --format=gnu --no-params
  844. get__Q32T11a1b
  845. T1::a::b::get(void)
  846. T1::a::b::get
  847. #
  848. --format=gnu --no-params
  849. get__Q42T11a1b1c
  850. T1::a::b::c::get(void)
  851. T1::a::b::c::get
  852. #
  853. --format=gnu --no-params
  854. get__Q52T11a1b1c1d
  855. T1::a::b::c::d::get(void)
  856. T1::a::b::c::d::get
  857. #
  858. --format=gnu --no-params
  859. put__2T1i
  860. T1::put(int)
  861. T1::put
  862. #
  863. --format=gnu --no-params
  864. put__Q22T11ai
  865. T1::a::put(int)
  866. T1::a::put
  867. #
  868. --format=gnu --no-params
  869. put__Q32T11a1bi
  870. T1::a::b::put(int)
  871. T1::a::b::put
  872. #
  873. --format=gnu --no-params
  874. put__Q42T11a1b1ci
  875. T1::a::b::c::put(int)
  876. T1::a::b::c::put
  877. #
  878. --format=gnu --no-params
  879. put__Q52T11a1b1c1di
  880. T1::a::b::c::d::put(int)
  881. T1::a::b::c::d::put
  882. #
  883. --format=gnu --no-params
  884. bar__3fooPv
  885. foo::bar(void *)
  886. foo::bar
  887. #
  888. --format=gnu --no-params
  889. bar__C3fooPv
  890. foo::bar(void *) const
  891. foo::bar
  892. #
  893. --format=gnu --no-params
  894. __eq__3fooRT0
  895. foo::operator==(foo &)
  896. foo::operator==
  897. #
  898. --format=gnu --no-params
  899. __eq__C3fooR3foo
  900. foo::operator==(foo &) const
  901. foo::operator==
  902. #
  903. --format=gnu --no-params
  904. elem__t6vector1Zdi
  905. vector<double>::elem(int)
  906. vector<double>::elem
  907. #
  908. --format=gnu --no-params
  909. elem__t6vector1Zii
  910. vector<int>::elem(int)
  911. vector<int>::elem
  912. #
  913. --format=gnu --no-params
  914. __t6vector1Zdi
  915. vector<double>::vector(int)
  916. vector<double>::vector
  917. #
  918. --format=gnu --no-params
  919. __t6vector1Zii
  920. vector<int>::vector(int)
  921. vector<int>::vector
  922. #
  923. --format=gnu --no-params
  924. _$_t6vector1Zdi
  925. vector<double>::~vector(int)
  926. vector<double>::~vector
  927. #
  928. --format=gnu --no-params
  929. _$_t6vector1Zii
  930. vector<int>::~vector(int)
  931. vector<int>::~vector
  932. #
  933. --format=gnu --no-params
  934. __nw__t2T11ZcUi
  935. T1<char>::operator new(unsigned int)
  936. T1<char>::operator new
  937. #
  938. --format=gnu --no-params
  939. __nw__t2T11Z1tUi
  940. T1<t>::operator new(unsigned int)
  941. T1<t>::operator new
  942. #
  943. --format=gnu --no-params
  944. __dl__t2T11ZcPv
  945. T1<char>::operator delete(void *)
  946. T1<char>::operator delete
  947. #
  948. --format=gnu --no-params
  949. __dl__t2T11Z1tPv
  950. T1<t>::operator delete(void *)
  951. T1<t>::operator delete
  952. #
  953. --format=gnu --no-params
  954. __t2T11Zci
  955. T1<char>::T1(int)
  956. T1<char>::T1
  957. #
  958. --format=gnu --no-params
  959. __t2T11Zc
  960. T1<char>::T1(void)
  961. T1<char>::T1
  962. #
  963. --format=gnu --no-params
  964. __t2T11Z1ti
  965. T1<t>::T1(int)
  966. T1<t>::T1
  967. #
  968. --format=gnu --no-params
  969. __t2T11Z1t
  970. T1<t>::T1(void)
  971. T1<t>::T1
  972. #
  973. --format=gnu --no-params
  974. __Q2t4List1Z10VHDLEntity3Pix
  975. List<VHDLEntity>::Pix::Pix(void)
  976. List<VHDLEntity>::Pix::Pix
  977. #
  978. --format=gnu --no-params
  979. __Q2t4List1Z10VHDLEntity3PixPQ2t4List1Z10VHDLEntity7element
  980. List<VHDLEntity>::Pix::Pix(List<VHDLEntity>::element *)
  981. List<VHDLEntity>::Pix::Pix
  982. #
  983. --format=gnu --no-params
  984. __Q2t4List1Z10VHDLEntity3PixRCQ2t4List1Z10VHDLEntity3Pix
  985. List<VHDLEntity>::Pix::Pix(List<VHDLEntity>::Pix const &)
  986. List<VHDLEntity>::Pix::Pix
  987. #
  988. --format=gnu --no-params
  989. __Q2t4List1Z10VHDLEntity7elementRC10VHDLEntityPT0
  990. List<VHDLEntity>::element::element(VHDLEntity const &, List<VHDLEntity>::element *)
  991. List<VHDLEntity>::element::element
  992. #
  993. --format=gnu --no-params
  994. __Q2t4List1Z10VHDLEntity7elementRCQ2t4List1Z10VHDLEntity7element
  995. List<VHDLEntity>::element::element(List<VHDLEntity>::element const &)
  996. List<VHDLEntity>::element::element
  997. #
  998. --format=gnu --no-params
  999. __cl__C11VHDLLibraryGt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
  1000. VHDLLibrary::operator()(PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >) const
  1001. VHDLLibrary::operator()
  1002. #
  1003. --format=gnu --no-params
  1004. __cl__Ct4List1Z10VHDLEntityRCQ2t4List1Z10VHDLEntity3Pix
  1005. List<VHDLEntity>::operator()(List<VHDLEntity>::Pix const &) const
  1006. List<VHDLEntity>::operator()
  1007. #
  1008. --format=gnu --no-params
  1009. __ne__FPvRCQ2t4List1Z10VHDLEntity3Pix
  1010. operator!=(void *, List<VHDLEntity>::Pix const &)
  1011. operator!=
  1012. #
  1013. --format=gnu --no-params
  1014. __ne__FPvRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
  1015. operator!=(void *, PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> > const &)
  1016. operator!=
  1017. #
  1018. --format=gnu --no-params
  1019. __t4List1Z10VHDLEntityRCt4List1Z10VHDLEntity
  1020. List<VHDLEntity>::List(List<VHDLEntity> const &)
  1021. List<VHDLEntity>::List
  1022. #
  1023. --format=gnu --no-params
  1024. __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
  1025. PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX(void)
  1026. PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX
  1027. #
  1028. --format=gnu --no-params
  1029. __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityP14VHDLLibraryRepGQ2t4List1Z10VHDLEntity3Pix
  1030. PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX(VHDLLibraryRep *, List<VHDLEntity>::Pix)
  1031. PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX
  1032. #
  1033. --format=gnu --no-params
  1034. __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
  1035. PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX(PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> > const &)
  1036. PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> >::PixX
  1037. #
  1038. --format=gnu --no-params
  1039. nextE__C11VHDLLibraryRt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
  1040. VHDLLibrary::nextE(PixX<VHDLLibrary, VHDLLibraryRep, List<VHDLEntity> > &) const
  1041. VHDLLibrary::nextE
  1042. #
  1043. --format=gnu --no-params
  1044. next__Ct4List1Z10VHDLEntityRQ2t4List1Z10VHDLEntity3Pix
  1045. List<VHDLEntity>::next(List<VHDLEntity>::Pix &) const
  1046. List<VHDLEntity>::next
  1047. #
  1048. --format=gnu --no-params
  1049. _GLOBAL_$D$set
  1050. global destructors keyed to set
  1051. global destructors keyed to set
  1052. #
  1053. --format=gnu --no-params
  1054. _GLOBAL_$I$set
  1055. global constructors keyed to set
  1056. global constructors keyed to set
  1057. #
  1058. --format=gnu --no-params
  1059. __as__t5ListS1ZUiRCt5ListS1ZUi
  1060. ListS<unsigned int>::operator=(ListS<unsigned int> const &)
  1061. ListS<unsigned int>::operator=
  1062. #
  1063. --format=gnu --no-params
  1064. __cl__Ct5ListS1ZUiRCQ2t5ListS1ZUi3Vix
  1065. ListS<unsigned int>::operator()(ListS<unsigned int>::Vix const &) const
  1066. ListS<unsigned int>::operator()
  1067. #
  1068. --format=gnu --no-params
  1069. __cl__Ct5SetLS1ZUiRCQ2t5SetLS1ZUi3Vix
  1070. SetLS<unsigned int>::operator()(SetLS<unsigned int>::Vix const &) const
  1071. SetLS<unsigned int>::operator()
  1072. #
  1073. --format=gnu --no-params
  1074. __t10ListS_link1ZUiRCUiPT0
  1075. ListS_link<unsigned int>::ListS_link(unsigned int const &, ListS_link<unsigned int> *)
  1076. ListS_link<unsigned int>::ListS_link
  1077. #
  1078. --format=gnu --no-params
  1079. __t10ListS_link1ZUiRCt10ListS_link1ZUi
  1080. ListS_link<unsigned int>::ListS_link(ListS_link<unsigned int> const &)
  1081. ListS_link<unsigned int>::ListS_link
  1082. #
  1083. --format=gnu --no-params
  1084. __t5ListS1ZUiRCt5ListS1ZUi
  1085. ListS<unsigned int>::ListS(ListS<unsigned int> const &)
  1086. ListS<unsigned int>::ListS
  1087. #
  1088. --format=gnu --no-params
  1089. next__Ct5ListS1ZUiRQ2t5ListS1ZUi3Vix
  1090. ListS<unsigned int>::next(ListS<unsigned int>::Vix &) const
  1091. ListS<unsigned int>::next
  1092. #
  1093. --format=gnu --no-params
  1094. __ne__FPvRCQ2t5SetLS1ZUi3Vix
  1095. operator!=(void *, SetLS<unsigned int>::Vix const &)
  1096. operator!=
  1097. #
  1098. --format=gnu --no-params
  1099. __t8ListElem1Z5LabelRt4List1Z5Label
  1100. ListElem<Label>::ListElem(List<Label> &)
  1101. ListElem<Label>::ListElem
  1102. #
  1103. --format=gnu --no-params
  1104. __t8BDDHookV1ZPcRCPc
  1105. BDDHookV<char *>::BDDHookV(char *const &)
  1106. BDDHookV<char *>::BDDHookV
  1107. #
  1108. --format=gnu --no-params
  1109. _vt$t8BDDHookV1ZPc
  1110. BDDHookV<char *> virtual table
  1111. BDDHookV<char *> virtual table
  1112. #
  1113. --format=gnu --no-params
  1114. __ne__FPvRCQ211BDDFunction4VixB
  1115. operator!=(void *, BDDFunction::VixB const &)
  1116. operator!=
  1117. #
  1118. --format=gnu --no-params
  1119. __eq__FPvRCQ211BDDFunction4VixB
  1120. operator==(void *, BDDFunction::VixB const &)
  1121. operator==
  1122. #
  1123. --format=gnu --no-params
  1124. relativeId__CQ36T_phi210T_preserve8FPC_nextRCQ26T_phi210T_preserveRC10Parameters
  1125. T_phi2::T_preserve::FPC_next::relativeId(T_phi2::T_preserve const &, Parameters const &) const
  1126. T_phi2::T_preserve::FPC_next::relativeId
  1127. #
  1128. --format=lucid --no-params
  1129. WS__FR7istream
  1130. WS(istream &)
  1131. WS
  1132. #
  1133. --format=lucid --no-params
  1134. __aa__3fooFR3foo
  1135. foo::operator&&(foo &)
  1136. foo::operator&&
  1137. #
  1138. --format=lucid --no-params
  1139. __aad__3fooFR3foo
  1140. foo::operator&=(foo &)
  1141. foo::operator&=
  1142. #
  1143. --format=lucid --no-params
  1144. __ad__3fooFR3foo
  1145. foo::operator&(foo &)
  1146. foo::operator&
  1147. #
  1148. --format=lucid --no-params
  1149. __adv__3fooFR3foo
  1150. foo::operator/=(foo &)
  1151. foo::operator/=
  1152. #
  1153. --format=lucid --no-params
  1154. __adv__7complexF7complex
  1155. complex::operator/=(complex)
  1156. complex::operator/=
  1157. #
  1158. --format=lucid --no-params
  1159. __aer__3fooFR3foo
  1160. foo::operator^=(foo &)
  1161. foo::operator^=
  1162. #
  1163. --format=lucid --no-params
  1164. __als__3fooFR3foo
  1165. foo::operator<<=(foo &)
  1166. foo::operator<<=
  1167. #
  1168. --format=lucid --no-params
  1169. __amd__3fooFR3foo
  1170. foo::operator%=(foo &)
  1171. foo::operator%=
  1172. #
  1173. --format=lucid --no-params
  1174. __ami__3fooFR3foo
  1175. foo::operator-=(foo &)
  1176. foo::operator-=
  1177. #
  1178. --format=lucid --no-params
  1179. __amu__3fooFR3foo
  1180. foo::operator*=(foo &)
  1181. foo::operator*=
  1182. #
  1183. --format=lucid --no-params
  1184. __amu__7complexF7complex
  1185. complex::operator*=(complex)
  1186. complex::operator*=
  1187. #
  1188. --format=lucid --no-params
  1189. __aor__3fooFR3foo
  1190. foo::operator|=(foo &)
  1191. foo::operator|=
  1192. #
  1193. --format=lucid --no-params
  1194. __apl__3fooFR3foo
  1195. foo::operator+=(foo &)
  1196. foo::operator+=
  1197. #
  1198. --format=lucid --no-params
  1199. __ars__3fooFR3foo
  1200. foo::operator>>=(foo &)
  1201. foo::operator>>=
  1202. #
  1203. --format=lucid --no-params
  1204. __as__18istream_withassignFP9streambuf
  1205. istream_withassign::operator=(streambuf *)
  1206. istream_withassign::operator=
  1207. #
  1208. --format=lucid --no-params
  1209. __as__18istream_withassignFR7istream
  1210. istream_withassign::operator=(istream &)
  1211. istream_withassign::operator=
  1212. #
  1213. --format=lucid --no-params
  1214. __as__3fooFR3foo
  1215. foo::operator=(foo &)
  1216. foo::operator=
  1217. #
  1218. --format=lucid --no-params
  1219. __as__3iosFR3ios
  1220. ios::operator=(ios &)
  1221. ios::operator=
  1222. #
  1223. --format=lucid --no-params
  1224. __cl__3fooFR3foo
  1225. foo::operator()(foo &)
  1226. foo::operator()
  1227. #
  1228. --format=lucid --no-params
  1229. __cm__3fooFR3foo
  1230. foo::operator, (foo &)
  1231. foo::operator,
  1232. #
  1233. --format=lucid --no-params
  1234. __co__3fooFv
  1235. foo::operator~(void)
  1236. foo::operator~
  1237. #
  1238. --format=lucid --no-params
  1239. __ct__10istrstreamFPc
  1240. istrstream::istrstream(char *)
  1241. istrstream::istrstream
  1242. #
  1243. --format=lucid --no-params
  1244. __ct__10istrstreamFPci
  1245. istrstream::istrstream(char *, int)
  1246. istrstream::istrstream
  1247. #
  1248. --format=lucid --no-params
  1249. __ct__10ostrstreamFPciT2
  1250. ostrstream::ostrstream(char *, int, int)
  1251. ostrstream::ostrstream
  1252. #
  1253. --format=lucid --no-params
  1254. __ct__10ostrstreamFv
  1255. ostrstream::ostrstream(void)
  1256. ostrstream::ostrstream
  1257. #
  1258. --format=lucid --no-params
  1259. __ct__10smanip_intFPFR3iosi_R3iosi
  1260. smanip_int::smanip_int(ios &(*)(ios &, int), int)
  1261. smanip_int::smanip_int
  1262. #
  1263. --format=lucid --no-params
  1264. __ct__11fstreambaseFi
  1265. fstreambase::fstreambase(int)
  1266. fstreambase::fstreambase
  1267. #
  1268. --format=lucid --no-params
  1269. __ct__11fstreambaseFiPcT1
  1270. fstreambase::fstreambase(int, char *, int)
  1271. fstreambase::fstreambase
  1272. #
  1273. --format=lucid --no-params
  1274. __ct__11fstreambaseFv
  1275. fstreambase::fstreambase(void)
  1276. fstreambase::fstreambase
  1277. #
  1278. --format=lucid --no-params
  1279. __ct__11smanip_longFPFR3iosl_R3iosl
  1280. smanip_long::smanip_long(ios &(*)(ios &, long), long)
  1281. smanip_long::smanip_long
  1282. #
  1283. --format=lucid --no-params
  1284. __ct__11stdiostreamFP4FILE
  1285. stdiostream::stdiostream(FILE *)
  1286. stdiostream::stdiostream
  1287. #
  1288. --format=lucid --no-params
  1289. __ct__12strstreambufFPFl_PvPFPv_v
  1290. strstreambuf::strstreambuf(void *(*)(long), void (*)(void *))
  1291. strstreambuf::strstreambuf
  1292. #
  1293. --format=lucid --no-params
  1294. __ct__12strstreambufFPUciT1
  1295. strstreambuf::strstreambuf(unsigned char *, int, unsigned char *)
  1296. strstreambuf::strstreambuf
  1297. #
  1298. --format=lucid --no-params
  1299. __ct__12strstreambufFPciT1
  1300. strstreambuf::strstreambuf(char *, int, char *)
  1301. strstreambuf::strstreambuf
  1302. #
  1303. --format=lucid --no-params
  1304. __ct__12strstreambufFi
  1305. strstreambuf::strstreambuf(int)
  1306. strstreambuf::strstreambuf
  1307. #
  1308. --format=lucid --no-params
  1309. __ct__12strstreambufFv
  1310. strstreambuf::strstreambuf(void)
  1311. strstreambuf::strstreambuf
  1312. #
  1313. --format=lucid --no-params
  1314. __ct__13strstreambaseFPciT1
  1315. strstreambase::strstreambase(char *, int, char *)
  1316. strstreambase::strstreambase
  1317. #
  1318. --format=lucid --no-params
  1319. __ct__3fooFR3foo
  1320. foo::foo(foo &)
  1321. foo::foo
  1322. #
  1323. --format=lucid --no-params
  1324. __ct__3fooFi
  1325. foo::foo(int)
  1326. foo::foo
  1327. #
  1328. --format=lucid --no-params
  1329. __ct__3fooFiN31
  1330. foo::foo(int, int, int, int)
  1331. foo::foo
  1332. #
  1333. --format=lucid --no-params
  1334. __ct__3fooFiR3fooT1T2T1T2
  1335. foo::foo(int, foo &, int, foo &, int, foo &)
  1336. foo::foo
  1337. #
  1338. --format=lucid --no-params
  1339. __ct__3iosFP9streambuf
  1340. ios::ios(streambuf *)
  1341. ios::ios
  1342. #
  1343. --format=lucid --no-params
  1344. __ct__7filebufFiPcT1
  1345. filebuf::filebuf(int, char *, int)
  1346. filebuf::filebuf
  1347. #
  1348. --format=lucid --no-params
  1349. __ct__7fstreamFiPcT1
  1350. fstream::fstream(int, char *, int)
  1351. fstream::fstream
  1352. #
  1353. --format=lucid --no-params
  1354. __ct__7istreamFP9streambuf
  1355. istream::istream(streambuf *)
  1356. istream::istream
  1357. #
  1358. --format=lucid --no-params
  1359. __ct__7istreamFP9streambufiP7ostream
  1360. istream::istream(streambuf *, int, ostream *)
  1361. istream::istream
  1362. #
  1363. --format=lucid --no-params
  1364. __ct__7istreamFiPcT1
  1365. istream::istream(int, char *, int)
  1366. istream::istream
  1367. #
  1368. --format=lucid --no-params
  1369. __ct__7istreamFiT1P7ostream
  1370. istream::istream(int, int, ostream *)
  1371. istream::istream
  1372. #
  1373. --format=lucid --no-params
  1374. __ct__7ostreamFP9streambuf
  1375. ostream::ostream(streambuf *)
  1376. ostream::ostream
  1377. #
  1378. --format=lucid --no-params
  1379. __ct__7ostreamFiPc
  1380. ostream::ostream(int, char *)
  1381. ostream::ostream
  1382. #
  1383. --format=lucid --no-params
  1384. __ct__8ifstreamFiPcT1
  1385. ifstream::ifstream(int, char *, int)
  1386. ifstream::ifstream
  1387. #
  1388. --format=lucid --no-params
  1389. __ct__Q23foo3barFv
  1390. foo::bar::bar(void)
  1391. foo::bar::bar
  1392. #
  1393. --format=lucid --no-params
  1394. __ct__Q33foo3bar4bellFv
  1395. foo::bar::bell::bell(void)
  1396. foo::bar::bell::bell
  1397. #
  1398. --format=lucid --no-params
  1399. __dl__3fooSFPv
  1400. foo::operator delete(void *) static
  1401. foo::operator delete
  1402. #
  1403. --format=lucid --no-params
  1404. __dl__FPv
  1405. operator delete(void *)
  1406. operator delete
  1407. #
  1408. --format=lucid --no-params
  1409. __dt__10istrstreamFv
  1410. istrstream::~istrstream(void)
  1411. istrstream::~istrstream
  1412. #
  1413. --format=lucid --no-params
  1414. __dt__Q23foo3barFv
  1415. foo::bar::~bar(void)
  1416. foo::bar::~bar
  1417. #
  1418. --format=lucid --no-params
  1419. __dt__Q33foo3bar4bellFv
  1420. foo::bar::bell::~bell(void)
  1421. foo::bar::bell::~bell
  1422. #
  1423. --format=lucid --no-params
  1424. __dv__3fooFR3foo
  1425. foo::operator/(foo &)
  1426. foo::operator/
  1427. #
  1428. --format=lucid --no-params
  1429. __dv__F7complexT1
  1430. operator/(complex, complex)
  1431. operator/
  1432. #
  1433. --format=lucid --no-params
  1434. __eq__3fooFR3foo
  1435. foo::operator==(foo &)
  1436. foo::operator==
  1437. #
  1438. --format=lucid --no-params
  1439. __er__3fooFR3foo
  1440. foo::operator^(foo &)
  1441. foo::operator^
  1442. #
  1443. --format=lucid --no-params
  1444. __ge__3fooFR3foo
  1445. foo::operator>=(foo &)
  1446. foo::operator>=
  1447. #
  1448. --format=lucid --no-params
  1449. __gt__3fooFR3foo
  1450. foo::operator>(foo &)
  1451. foo::operator>
  1452. #
  1453. --format=lucid --no-params
  1454. __le__3fooFR3foo
  1455. foo::operator<=(foo &)
  1456. foo::operator<=
  1457. #
  1458. --format=lucid --no-params
  1459. __ls__3fooFR3foo
  1460. foo::operator<<(foo &)
  1461. foo::operator<<
  1462. #
  1463. --format=lucid --no-params
  1464. __ls__7ostreamFP9streambuf
  1465. ostream::operator<<(streambuf *)
  1466. ostream::operator<<
  1467. #
  1468. --format=lucid --no-params
  1469. __ls__7ostreamFPFR3ios_R3ios
  1470. ostream::operator<<(ios &(*)(ios &))
  1471. ostream::operator<<
  1472. #
  1473. --format=lucid --no-params
  1474. __ls__7ostreamFPv
  1475. ostream::operator<<(void *)
  1476. ostream::operator<<
  1477. #
  1478. --format=lucid --no-params
  1479. __ls__7ostreamFUi
  1480. ostream::operator<<(unsigned int)
  1481. ostream::operator<<
  1482. #
  1483. --format=lucid --no-params
  1484. __ls__7ostreamFUl
  1485. ostream::operator<<(unsigned long)
  1486. ostream::operator<<
  1487. #
  1488. --format=lucid --no-params
  1489. __ls__7ostreamFd
  1490. ostream::operator<<(double)
  1491. ostream::operator<<
  1492. #
  1493. --format=lucid --no-params
  1494. __ls__7ostreamFf
  1495. ostream::operator<<(float)
  1496. ostream::operator<<
  1497. #
  1498. --format=lucid --no-params
  1499. __ls__7ostreamFi
  1500. ostream::operator<<(int)
  1501. ostream::operator<<
  1502. #
  1503. --format=lucid --no-params
  1504. __ls__7ostreamFl
  1505. ostream::operator<<(long)
  1506. ostream::operator<<
  1507. #
  1508. --format=lucid --no-params
  1509. __ls__FR7ostream7complex
  1510. operator<<(ostream &, complex)
  1511. operator<<
  1512. #
  1513. --format=lucid --no-params
  1514. __lt__3fooFR3foo
  1515. foo::operator<(foo &)
  1516. foo::operator<
  1517. #
  1518. --format=lucid --no-params
  1519. __md__3fooFR3foo
  1520. foo::operator%(foo &)
  1521. foo::operator%
  1522. #
  1523. --format=lucid --no-params
  1524. __mi__3fooFR3foo
  1525. foo::operator-(foo &)
  1526. foo::operator-
  1527. #
  1528. --format=lucid --no-params
  1529. __ml__3fooFR3foo
  1530. foo::operator*(foo &)
  1531. foo::operator*
  1532. #
  1533. --format=lucid --no-params
  1534. __ml__F7complexT1
  1535. operator*(complex, complex)
  1536. operator*
  1537. #
  1538. --format=lucid --no-params
  1539. __mm__3fooFi
  1540. foo::operator--(int)
  1541. foo::operator--
  1542. #
  1543. --format=lucid --no-params
  1544. __ne__3fooFR3foo
  1545. foo::operator!=(foo &)
  1546. foo::operator!=
  1547. #
  1548. --format=lucid --no-params
  1549. __nt__3fooFv
  1550. foo::operator!(void)
  1551. foo::operator!
  1552. #
  1553. --format=lucid --no-params
  1554. __nw__3fooSFi
  1555. foo::operator new(int) static
  1556. foo::operator new
  1557. #
  1558. --format=lucid --no-params
  1559. __nw__FUi
  1560. operator new(unsigned int)
  1561. operator new
  1562. #
  1563. --format=lucid --no-params
  1564. __nw__FUiPv
  1565. operator new(unsigned int, void *)
  1566. operator new
  1567. #
  1568. --format=lucid --no-params
  1569. __oo__3fooFR3foo
  1570. foo::operator||(foo &)
  1571. foo::operator||
  1572. #
  1573. --format=lucid --no-params
  1574. __opPc__3fooFv
  1575. foo::operator char *(void)
  1576. foo::operator char *
  1577. #
  1578. --format=lucid --no-params
  1579. __opi__3fooFv
  1580. foo::operator int(void)
  1581. foo::operator int
  1582. #
  1583. --format=lucid --no-params
  1584. __or__3fooFR3foo
  1585. foo::operator|(foo &)
  1586. foo::operator|
  1587. #
  1588. --format=lucid --no-params
  1589. __pl__3fooFR3foo
  1590. foo::operator+(foo &)
  1591. foo::operator+
  1592. #
  1593. --format=lucid --no-params
  1594. __pp__3fooFi
  1595. foo::operator++(int)
  1596. foo::operator++
  1597. #
  1598. --format=lucid --no-params
  1599. __pt__3fooFv
  1600. foo::operator->(void)
  1601. foo::operator->
  1602. #
  1603. --format=lucid --no-params
  1604. __rm__3fooFR3foo
  1605. foo::operator->*(foo &)
  1606. foo::operator->*
  1607. #
  1608. --format=lucid --no-params
  1609. __rs__3fooFR3foo
  1610. foo::operator>>(foo &)
  1611. foo::operator>>
  1612. #
  1613. --format=lucid --no-params
  1614. __rs__7istreamFP9streambuf
  1615. istream::operator>>(streambuf *)
  1616. istream::operator>>
  1617. #
  1618. --format=lucid --no-params
  1619. __rs__7istreamFPFR3ios_R3ios
  1620. istream::operator>>(ios &(*)(ios &))
  1621. istream::operator>>
  1622. #
  1623. --format=lucid --no-params
  1624. __rs__7istreamFPFR7istream_R7istream
  1625. istream::operator>>(istream &(*)(istream &))
  1626. istream::operator>>
  1627. #
  1628. --format=lucid --no-params
  1629. __rs__7istreamFPUc
  1630. istream::operator>>(unsigned char *)
  1631. istream::operator>>
  1632. #
  1633. --format=lucid --no-params
  1634. __rs__7istreamFPc
  1635. istream::operator>>(char *)
  1636. istream::operator>>
  1637. #
  1638. --format=lucid --no-params
  1639. __rs__7istreamFRUi
  1640. istream::operator>>(unsigned int &)
  1641. istream::operator>>
  1642. #
  1643. --format=lucid --no-params
  1644. __rs__7istreamFRUl
  1645. istream::operator>>(unsigned long &)
  1646. istream::operator>>
  1647. #
  1648. --format=lucid --no-params
  1649. __rs__7istreamFRUs
  1650. istream::operator>>(unsigned short &)
  1651. istream::operator>>
  1652. #
  1653. --format=lucid --no-params
  1654. __rs__7istreamFRd
  1655. istream::operator>>(double &)
  1656. istream::operator>>
  1657. #
  1658. --format=lucid --no-params
  1659. __rs__7istreamFRf
  1660. istream::operator>>(float &)
  1661. istream::operator>>
  1662. #
  1663. --format=lucid --no-params
  1664. __rs__7istreamFRi
  1665. istream::operator>>(int &)
  1666. istream::operator>>
  1667. #
  1668. --format=lucid --no-params
  1669. __rs__7istreamFRl
  1670. istream::operator>>(long &)
  1671. istream::operator>>
  1672. #
  1673. --format=lucid --no-params
  1674. __rs__7istreamFRs
  1675. istream::operator>>(short &)
  1676. istream::operator>>
  1677. #
  1678. --format=lucid --no-params
  1679. __rs__FR7istreamR7complex
  1680. operator>>(istream &, complex &)
  1681. operator>>
  1682. #
  1683. --format=lucid --no-params
  1684. __vtbl__10istrstream
  1685. istrstream virtual table
  1686. istrstream virtual table
  1687. #
  1688. --format=lucid --no-params
  1689. __vtbl__17ostream__iostream__19iostream_withassign
  1690. iostream_withassign::ostream__iostream virtual table
  1691. iostream_withassign::ostream__iostream virtual table
  1692. #
  1693. --format=lucid --no-params
  1694. __vtbl__3ios
  1695. ios virtual table
  1696. ios virtual table
  1697. #
  1698. --format=lucid --no-params
  1699. __vtbl__3ios__13strstreambase
  1700. strstreambase::ios virtual table
  1701. strstreambase::ios virtual table
  1702. #
  1703. --format=lucid --no-params
  1704. abs__F7complex
  1705. abs(complex)
  1706. abs
  1707. #
  1708. --format=lucid --no-params
  1709. allocate__9streambufFv
  1710. streambuf::allocate(void)
  1711. streambuf::allocate
  1712. #
  1713. --format=lucid --no-params
  1714. attach__11fstreambaseFi
  1715. fstreambase::attach(int)
  1716. fstreambase::attach
  1717. #
  1718. --format=lucid --no-params
  1719. bitalloc__3iosSFv
  1720. ios::bitalloc(void) static
  1721. ios::bitalloc
  1722. #
  1723. --format=lucid --no-params
  1724. chr__FiT1
  1725. chr(int, int)
  1726. chr
  1727. #
  1728. --format=lucid --no-params
  1729. complex_error__FR11c_exception
  1730. complex_error(c_exception &)
  1731. complex_error
  1732. #
  1733. --format=lucid --no-params
  1734. complexfunc2__FPFPc_i
  1735. complexfunc2(int (*)(char *))
  1736. complexfunc2
  1737. #
  1738. --format=lucid --no-params
  1739. complexfunc3__FPFPFPl_s_i
  1740. complexfunc3(int (*)(short (*)(long *)))
  1741. complexfunc3
  1742. #
  1743. --format=lucid --no-params
  1744. complexfunc4__FPFPFPc_s_i
  1745. complexfunc4(int (*)(short (*)(char *)))
  1746. complexfunc4
  1747. #
  1748. --format=lucid --no-params
  1749. complexfunc5__FPFPc_PFl_i
  1750. complexfunc5(int (*(*)(char *))(long))
  1751. complexfunc5
  1752. #
  1753. --format=lucid --no-params
  1754. complexfunc6__FPFPi_PFl_i
  1755. complexfunc6(int (*(*)(int *))(long))
  1756. complexfunc6
  1757. #
  1758. --format=lucid --no-params
  1759. complexfunc7__FPFPFPc_i_PFl_i
  1760. complexfunc7(int (*(*)(int (*)(char *)))(long))
  1761. complexfunc7
  1762. #
  1763. --format=lucid --no-params
  1764. complicated_put__7ostreamFc
  1765. ostream::complicated_put(char)
  1766. ostream::complicated_put
  1767. #
  1768. --format=lucid --no-params
  1769. conv10__FlPc
  1770. conv10(long, char *)
  1771. conv10
  1772. #
  1773. --format=lucid --no-params
  1774. conv16__FUlPc
  1775. conv16(unsigned long, char *)
  1776. conv16
  1777. #
  1778. --format=lucid --no-params
  1779. dec__FR3ios
  1780. dec(ios &)
  1781. dec
  1782. #
  1783. --format=lucid --no-params
  1784. dec__Fli
  1785. dec(long, int)
  1786. dec
  1787. #
  1788. --format=lucid --no-params
  1789. dofield__FP7ostreamPciT2T3
  1790. dofield(ostream *, char *, int, char *, int)
  1791. dofield
  1792. #
  1793. --format=lucid --no-params
  1794. flags__3iosFl
  1795. ios::flags(long)
  1796. ios::flags
  1797. #
  1798. --format=lucid --no-params
  1799. flags__3iosFv
  1800. ios::flags(void)
  1801. ios::flags
  1802. #
  1803. --format=lucid --no-params
  1804. foo__FiN31
  1805. foo(int, int, int, int)
  1806. foo
  1807. #
  1808. --format=lucid --no-params
  1809. foo__FiR3fooT1T2T1T2
  1810. foo(int, foo &, int, foo &, int, foo &)
  1811. foo
  1812. #
  1813. --format=lucid --no-params
  1814. foo___3barFl
  1815. bar::foo_(long)
  1816. bar::foo_
  1817. #
  1818. --format=lucid --no-params
  1819. get__7istreamFPcic
  1820. istream::get(char *, int, char)
  1821. istream::get
  1822. #
  1823. --format=lucid --no-params
  1824. get__7istreamFR9streambufc
  1825. istream::get(streambuf &, char)
  1826. istream::get
  1827. #
  1828. --format=lucid --no-params
  1829. get_complicated__7istreamFRUc
  1830. istream::get_complicated(unsigned char &)
  1831. istream::get_complicated
  1832. #
  1833. --format=lucid --no-params
  1834. get_complicated__7istreamFRc
  1835. istream::get_complicated(char &)
  1836. istream::get_complicated
  1837. #
  1838. --format=lucid --no-params
  1839. getline__7istreamFPUcic
  1840. istream::getline(unsigned char *, int, char)
  1841. istream::getline
  1842. #
  1843. --format=lucid --no-params
  1844. getline__7istreamFPcic
  1845. istream::getline(char *, int, char)
  1846. istream::getline
  1847. #
  1848. --format=lucid --no-params
  1849. ignore__7istreamFiT1
  1850. istream::ignore(int, int)
  1851. istream::ignore
  1852. #
  1853. --format=lucid --no-params
  1854. init__12strstreambufFPciT1
  1855. strstreambuf::init(char *, int, char *)
  1856. strstreambuf::init
  1857. #
  1858. --format=lucid --no-params
  1859. init__3iosFP9streambuf
  1860. ios::init(streambuf *)
  1861. ios::init
  1862. #
  1863. --format=lucid --no-params
  1864. initcount__13Iostream_init
  1865. Iostream_init::initcount
  1866. Iostream_init::initcount
  1867. #
  1868. --format=lucid --no-params
  1869. ipfx__7istreamFi
  1870. istream::ipfx(int)
  1871. istream::ipfx
  1872. #
  1873. --format=lucid --no-params
  1874. ls_complicated__7ostreamFUc
  1875. ostream::ls_complicated(unsigned char)
  1876. ostream::ls_complicated
  1877. #
  1878. --format=lucid --no-params
  1879. ls_complicated__7ostreamFc
  1880. ostream::ls_complicated(char)
  1881. ostream::ls_complicated
  1882. #
  1883. --format=lucid --no-params
  1884. overload1arg__FSc
  1885. overload1arg(signed char)
  1886. overload1arg
  1887. #
  1888. --format=lucid --no-params
  1889. overload1arg__FUc
  1890. overload1arg(unsigned char)
  1891. overload1arg
  1892. #
  1893. --format=lucid --no-params
  1894. overload1arg__FUi
  1895. overload1arg(unsigned int)
  1896. overload1arg
  1897. #
  1898. --format=lucid --no-params
  1899. overload1arg__FUl
  1900. overload1arg(unsigned long)
  1901. overload1arg
  1902. #
  1903. --format=lucid --no-params
  1904. overload1arg__FUs
  1905. overload1arg(unsigned short)
  1906. overload1arg
  1907. #
  1908. --format=lucid --no-params
  1909. overload1arg__Fc
  1910. overload1arg(char)
  1911. overload1arg
  1912. #
  1913. --format=lucid --no-params
  1914. overload1arg__Fd
  1915. overload1arg(double)
  1916. overload1arg
  1917. #
  1918. --format=lucid --no-params
  1919. overload1arg__Ff
  1920. overload1arg(float)
  1921. overload1arg
  1922. #
  1923. --format=lucid --no-params
  1924. overload1arg__Fi
  1925. overload1arg(int)
  1926. overload1arg
  1927. #
  1928. --format=lucid --no-params
  1929. overload1arg__Fl
  1930. overload1arg(long)
  1931. overload1arg
  1932. #
  1933. --format=lucid --no-params
  1934. overload1arg__Fs
  1935. overload1arg(short)
  1936. overload1arg
  1937. #
  1938. --format=lucid --no-params
  1939. overload1arg__Fv
  1940. overload1arg(void)
  1941. overload1arg
  1942. #
  1943. --format=lucid --no-params
  1944. overloadargs__FiN21
  1945. overloadargs(int, int, int)
  1946. overloadargs
  1947. #
  1948. --format=lucid --no-params
  1949. overloadargs__FiN31
  1950. overloadargs(int, int, int, int)
  1951. overloadargs
  1952. #
  1953. --format=lucid --no-params
  1954. overloadargs__FiN41
  1955. overloadargs(int, int, int, int, int)
  1956. overloadargs
  1957. #
  1958. --format=lucid --no-params
  1959. overloadargs__FiN51
  1960. overloadargs(int, int, int, int, int, int)
  1961. overloadargs
  1962. #
  1963. --format=lucid --no-params
  1964. overloadargs__FiN61
  1965. overloadargs(int, int, int, int, int, int, int)
  1966. overloadargs
  1967. #
  1968. --format=lucid --no-params
  1969. overloadargs__FiN71
  1970. overloadargs(int, int, int, int, int, int, int, int)
  1971. overloadargs
  1972. #
  1973. --format=lucid --no-params
  1974. overloadargs__FiN81
  1975. overloadargs(int, int, int, int, int, int, int, int, int)
  1976. overloadargs
  1977. #
  1978. --format=lucid --no-params
  1979. overloadargs__FiN91
  1980. overloadargs(int, int, int, int, int, int, int, int, int, int)
  1981. overloadargs
  1982. #
  1983. --format=lucid --no-params
  1984. overloadargs__FiN91N11
  1985. overloadargs(int, int, int, int, int, int, int, int, int, int, int)
  1986. overloadargs
  1987. #
  1988. --format=lucid --no-params
  1989. overloadargs__FiT1
  1990. overloadargs(int, int)
  1991. overloadargs
  1992. #
  1993. --format=lucid --no-params
  1994. polar__FdT1
  1995. polar(double, double)
  1996. polar
  1997. #
  1998. --format=lucid --no-params
  1999. pow__F7complexT1
  2000. pow(complex, complex)
  2001. pow
  2002. #
  2003. --format=lucid --no-params
  2004. pow__F7complexd
  2005. pow(complex, double)
  2006. pow
  2007. #
  2008. --format=lucid --no-params
  2009. pow__F7complexi
  2010. pow(complex, int)
  2011. pow
  2012. #
  2013. --format=lucid --no-params
  2014. pow__Fd7complex
  2015. pow(double, complex)
  2016. pow
  2017. #
  2018. --format=lucid --no-params
  2019. pstart__FPciT2
  2020. pstart(char *, int, int)
  2021. pstart
  2022. #
  2023. --format=lucid --no-params
  2024. put__7ostreamFc
  2025. ostream::put(char)
  2026. ostream::put
  2027. #
  2028. --format=lucid --no-params
  2029. read__7istreamFPci
  2030. istream::read(char *, int)
  2031. istream::read
  2032. #
  2033. --format=lucid --no-params
  2034. resetiosflags__FR3iosl
  2035. resetiosflags(ios &, long)
  2036. resetiosflags
  2037. #
  2038. --format=lucid --no-params
  2039. restore_errno__FRi
  2040. restore_errno(int &)
  2041. restore_errno
  2042. #
  2043. --format=lucid --no-params
  2044. rs_complicated__7istreamFRUc
  2045. istream::rs_complicated(unsigned char &)
  2046. istream::rs_complicated
  2047. #
  2048. --format=lucid --no-params
  2049. rs_complicated__7istreamFRc
  2050. istream::rs_complicated(char &)
  2051. istream::rs_complicated
  2052. #
  2053. --format=lucid --no-params
  2054. seekg__7istreamFl8seek_dir
  2055. istream::seekg(long, seek_dir)
  2056. istream::seekg
  2057. #
  2058. --format=lucid --no-params
  2059. seekoff__12strstreambufFl8seek_diri
  2060. strstreambuf::seekoff(long, seek_dir, int)
  2061. strstreambuf::seekoff
  2062. #
  2063. --format=lucid --no-params
  2064. seekoff__9streambufFlQ2_3ios12ios_seek_diri
  2065. streambuf::seekoff(long, ios::ios_seek_dir, int)
  2066. streambuf::seekoff
  2067. #
  2068. --format=lucid --no-params
  2069. seekpos__9streambufFli
  2070. streambuf::seekpos(long, int)
  2071. streambuf::seekpos
  2072. #
  2073. --format=lucid --no-params
  2074. set_new_handler__FPFv_v
  2075. set_new_handler(void (*)(void))
  2076. set_new_handler
  2077. #
  2078. --format=lucid --no-params
  2079. setb__9streambufFPcT1i
  2080. streambuf::setb(char *, char *, int)
  2081. streambuf::setb
  2082. #
  2083. --format=lucid --no-params
  2084. setb__FR3iosi
  2085. setb(ios &, int)
  2086. setb
  2087. #
  2088. --format=lucid --no-params
  2089. setbuf__11fstreambaseFPci
  2090. fstreambase::setbuf(char *, int)
  2091. fstreambase::setbuf
  2092. #
  2093. --format=lucid --no-params
  2094. setbuf__9streambufFPUci
  2095. streambuf::setbuf(unsigned char *, int)
  2096. streambuf::setbuf
  2097. #
  2098. --format=lucid --no-params
  2099. setbuf__9streambufFPciT2
  2100. streambuf::setbuf(char *, int, int)
  2101. streambuf::setbuf
  2102. #
  2103. --format=lucid --no-params
  2104. setf__3iosFlT1
  2105. ios::setf(long, long)
  2106. ios::setf
  2107. #
  2108. --format=lucid --no-params
  2109. setfill__FR3iosi
  2110. setfill(ios &, int)
  2111. setfill
  2112. #
  2113. --format=lucid --no-params
  2114. setg__9streambufFPcN21
  2115. streambuf::setg(char *, char *, char *)
  2116. streambuf::setg
  2117. #
  2118. --format=lucid --no-params
  2119. setp__9streambufFPcT1
  2120. streambuf::setp(char *, char *)
  2121. streambuf::setp
  2122. #
  2123. --format=lucid --no-params
  2124. tie__3iosFP7ostream
  2125. ios::tie(ostream *)
  2126. ios::tie
  2127. #
  2128. --format=lucid --no-params
  2129. uconv10__FUlPc
  2130. uconv10(unsigned long, char *)
  2131. uconv10
  2132. #
  2133. --format=lucid --no-params
  2134. xget__7istreamFPc
  2135. istream::xget(char *)
  2136. istream::xget
  2137. #
  2138. --format=lucid --no-params
  2139. xsgetn__9streambufFPci
  2140. streambuf::xsgetn(char *, int)
  2141. streambuf::xsgetn
  2142. #
  2143. --format=arm --no-params
  2144. __dt__21T5__pt__11_PFiPPdPv_iFv
  2145. T5<int (*)(int, double **, void *)>::~T5(void)
  2146. T5<int (*)(int, double **, void *)>::~T5
  2147. #
  2148. --format=arm --no-params
  2149. __ct__1cFi
  2150. c::c(int)
  2151. c::c
  2152. #
  2153. --format=arm --no-params
  2154. __dt__11T5__pt__2_iFv
  2155. T5<int>::~T5(void)
  2156. T5<int>::~T5
  2157. #
  2158. --format=arm --no-params
  2159. __dt__11T5__pt__2_cFv
  2160. T5<char>::~T5(void)
  2161. T5<char>::~T5
  2162. #
  2163. --format=arm --no-params
  2164. __ct__2T2Fi
  2165. T2::T2(int)
  2166. T2::T2
  2167. #
  2168. --format=arm --no-params
  2169. __dt__2T1Fv
  2170. T1::~T1(void)
  2171. T1::~T1
  2172. #
  2173. --format=arm --no-params
  2174. __dt__12T5__pt__3_1xFv
  2175. T5<x>::~T5(void)
  2176. T5<x>::~T5
  2177. #
  2178. --format=arm --no-params
  2179. __dt__17T5__pt__8_PFcPv_iFv
  2180. T5<int (*)(char, void *)>::~T5(void)
  2181. T5<int (*)(char, void *)>::~T5
  2182. #
  2183. --format=arm --no-params
  2184. __ct__21T5__pt__11_PFiPPdPv_iFi
  2185. T5<int (*)(int, double **, void *)>::T5(int)
  2186. T5<int (*)(int, double **, void *)>::T5
  2187. #
  2188. --format=arm --no-params
  2189. __amd__FR2T2i
  2190. operator%=(T2 &, int)
  2191. operator%=
  2192. #
  2193. --format=arm --no-params
  2194. __adv__FR2T2i
  2195. operator/=(T2 &, int)
  2196. operator/=
  2197. #
  2198. --format=arm --no-params
  2199. __amu__FR2T2i
  2200. operator*=(T2 &, int)
  2201. operator*=
  2202. #
  2203. --format=arm --no-params
  2204. __ami__FR2T2i
  2205. operator-=(T2 &, int)
  2206. operator-=
  2207. #
  2208. --format=arm --no-params
  2209. __apl__FR2T2i
  2210. operator+=(T2 &, int)
  2211. operator+=
  2212. #
  2213. --format=arm --no-params
  2214. __nw__2T1SFUi
  2215. T1::operator new(unsigned int) static
  2216. T1::operator new
  2217. #
  2218. --format=arm --no-params
  2219. __dl__2T1SFPv
  2220. T1::operator delete(void *) static
  2221. T1::operator delete
  2222. #
  2223. --format=arm --no-params
  2224. put__2T7SFi
  2225. T7::put(int) static
  2226. T7::put
  2227. #
  2228. --format=arm --no-params
  2229. __dl__12T5__pt__3_1xSFPv
  2230. T5<x>::operator delete(void *) static
  2231. T5<x>::operator delete
  2232. #
  2233. --format=arm --no-params
  2234. h__FUc
  2235. h(unsigned char)
  2236. h
  2237. #
  2238. --format=arm --no-params
  2239. f__Fic
  2240. f(int, char)
  2241. f
  2242. #
  2243. --format=arm --no-params
  2244. h__FUi
  2245. h(unsigned int)
  2246. h
  2247. #
  2248. --format=arm --no-params
  2249. h__Fci
  2250. h(char, int)
  2251. h
  2252. #
  2253. --format=arm --no-params
  2254. h__FUl
  2255. h(unsigned long)
  2256. h
  2257. #
  2258. --format=arm --no-params
  2259. h__Fcl
  2260. h(char, long)
  2261. h
  2262. #
  2263. --format=arm --no-params
  2264. h__FUs
  2265. h(unsigned short)
  2266. h
  2267. #
  2268. --format=arm --no-params
  2269. h__Fcs
  2270. h(char, short)
  2271. h
  2272. #
  2273. --format=arm --no-params
  2274. X__12T5__pt__3_1x
  2275. T5<x>::X
  2276. T5<x>::X
  2277. #
  2278. --format=arm --no-params
  2279. __ct__11T5__pt__2_iFi
  2280. T5<int>::T5(int)
  2281. T5<int>::T5
  2282. #
  2283. --format=arm --no-params
  2284. __ct__11T5__pt__2_cFi
  2285. T5<char>::T5(int)
  2286. T5<char>::T5
  2287. #
  2288. --format=arm --no-params
  2289. h__FcT1
  2290. h(char, char)
  2291. h
  2292. #
  2293. --format=arm --no-params
  2294. f__Ficd
  2295. f(int, char, double)
  2296. f
  2297. #
  2298. --format=arm --no-params
  2299. __dl__17T5__pt__8_PFcPv_iSFPv
  2300. T5<int (*)(char, void *)>::operator delete(void *) static
  2301. T5<int (*)(char, void *)>::operator delete
  2302. #
  2303. --format=arm --no-params
  2304. X__17T5__pt__8_PFcPv_i
  2305. T5<int (*)(char, void *)>::X
  2306. T5<int (*)(char, void *)>::X
  2307. #
  2308. --format=arm --no-params
  2309. __ct__12T5__pt__3_1xFi
  2310. T5<x>::T5(int)
  2311. T5<x>::T5
  2312. #
  2313. --format=arm --no-params
  2314. __dl__21T5__pt__11_PFiPPdPv_iSFPv
  2315. T5<int (*)(int, double **, void *)>::operator delete(void *) static
  2316. T5<int (*)(int, double **, void *)>::operator delete
  2317. #
  2318. --format=arm --no-params
  2319. __std__foo
  2320. global destructors keyed to foo
  2321. global destructors keyed to foo
  2322. #
  2323. --format=arm --no-params
  2324. __sti__bar
  2325. global constructors keyed to bar
  2326. global constructors keyed to bar
  2327. #
  2328. --format=arm --no-params
  2329. f__FicdPcPFci_v
  2330. f(int, char, double, char *, void (*)(char, int))
  2331. f
  2332. #
  2333. --format=arm --no-params
  2334. f__FicdPcPFic_v
  2335. f(int, char, double, char *, void (*)(int, char))
  2336. f
  2337. #
  2338. --format=arm --no-params
  2339. get__2T7SFv
  2340. T7::get(void) static
  2341. T7::get
  2342. #
  2343. --format=arm --no-params
  2344. X__21T5__pt__11_PFiPPdPv_i
  2345. T5<int (*)(int, double **, void *)>::X
  2346. T5<int (*)(int, double **, void *)>::X
  2347. #
  2348. --format=arm --no-params
  2349. __dl__11T5__pt__2_iSFPv
  2350. T5<int>::operator delete(void *) static
  2351. T5<int>::operator delete
  2352. #
  2353. --format=arm --no-params
  2354. __dl__11T5__pt__2_cSFPv
  2355. T5<char>::operator delete(void *) static
  2356. T5<char>::operator delete
  2357. #
  2358. --format=arm --no-params
  2359. h__Fc
  2360. h(char)
  2361. h
  2362. #
  2363. --format=arm --no-params
  2364. h__Fd
  2365. h(double)
  2366. h
  2367. #
  2368. --format=arm --no-params
  2369. h__Ff
  2370. h(float)
  2371. h
  2372. #
  2373. --format=arm --no-params
  2374. h__Fi
  2375. h(int)
  2376. h
  2377. #
  2378. --format=arm --no-params
  2379. f__Fi
  2380. f(int)
  2381. f
  2382. #
  2383. --format=arm --no-params
  2384. h__Fl
  2385. h(long)
  2386. h
  2387. #
  2388. --format=arm --no-params
  2389. h__Fs
  2390. h(short)
  2391. h
  2392. #
  2393. --format=arm --no-params
  2394. X__11T5__pt__2_c
  2395. T5<char>::X
  2396. T5<char>::X
  2397. #
  2398. --format=arm --no-params
  2399. X__11T5__pt__2_i
  2400. T5<int>::X
  2401. T5<int>::X
  2402. #
  2403. --format=arm --no-params
  2404. __ct__17T5__pt__8_PFcPv_iFi
  2405. T5<int (*)(char, void *)>::T5(int)
  2406. T5<int (*)(char, void *)>::T5
  2407. #
  2408. --format=arm --no-params
  2409. f__FicdPc
  2410. f(int, char, double, char *)
  2411. f
  2412. #
  2413. --format=arm --no-params
  2414. __nw__FUi
  2415. operator new(unsigned int)
  2416. operator new
  2417. #
  2418. --format=arm --no-params
  2419. __ct__Q3_2T11a1bSFi
  2420. T1::a::b::b(int) static
  2421. T1::a::b::b
  2422. #
  2423. --format=arm --no-params
  2424. __dt__Q3_2T11a1bSFi
  2425. T1::a::b::~b(int) static
  2426. T1::a::b::~b
  2427. #
  2428. --format=arm --no-params
  2429. put__Q3_2T11a1bSFi
  2430. T1::a::b::put(int) static
  2431. T1::a::b::put
  2432. #
  2433. --format=arm --no-params
  2434. get__Q2_2T11aSFv
  2435. T1::a::get(void) static
  2436. T1::a::get
  2437. #
  2438. --format=arm --no-params
  2439. put__2T1SFi
  2440. T1::put(int) static
  2441. T1::put
  2442. #
  2443. --format=arm --no-params
  2444. put__Q5_2T11a1b1c1dSFi
  2445. T1::a::b::c::d::put(int) static
  2446. T1::a::b::c::d::put
  2447. #
  2448. --format=arm --no-params
  2449. get__Q4_2T11a1b1cSFv
  2450. T1::a::b::c::get(void) static
  2451. T1::a::b::c::get
  2452. #
  2453. --format=arm --no-params
  2454. put__Q2_2T11aSFi
  2455. T1::a::put(int) static
  2456. T1::a::put
  2457. #
  2458. --format=arm --no-params
  2459. put__Q4_2T11a1b1cSFi
  2460. T1::a::b::c::put(int) static
  2461. T1::a::b::c::put
  2462. #
  2463. --format=arm --no-params
  2464. get__Q3_2T11a1bSFv
  2465. T1::a::b::get(void) static
  2466. T1::a::b::get
  2467. #
  2468. --format=arm --no-params
  2469. get__2T1SFv
  2470. T1::get(void) static
  2471. T1::get
  2472. #
  2473. --format=arm --no-params
  2474. get__Q5_2T11a1b1c1dSFv
  2475. T1::a::b::c::d::get(void) static
  2476. T1::a::b::c::d::get
  2477. #
  2478. --format=arm --no-params
  2479. __dt__11T1__pt__2_cFv
  2480. T1<char>::~T1(void)
  2481. T1<char>::~T1
  2482. #
  2483. --format=arm --no-params
  2484. __dt__12T1__pt__3_1tFv
  2485. T1<t>::~T1(void)
  2486. T1<t>::~T1
  2487. #
  2488. --format=arm --no-params
  2489. __dl__12T1__pt__3_1tSFPv
  2490. T1<t>::operator delete(void *) static
  2491. T1<t>::operator delete
  2492. #
  2493. --format=arm --no-params
  2494. __ct__11T1__pt__2_cFi
  2495. T1<char>::T1(int)
  2496. T1<char>::T1
  2497. #
  2498. --format=arm --no-params
  2499. __ct__11T1__pt__2_cFv
  2500. T1<char>::T1(void)
  2501. T1<char>::T1
  2502. #
  2503. --format=arm --no-params
  2504. __ct__12T1__pt__3_1tFi
  2505. T1<t>::T1(int)
  2506. T1<t>::T1
  2507. #
  2508. --format=arm --no-params
  2509. __ct__12T1__pt__3_1tFv
  2510. T1<t>::T1(void)
  2511. T1<t>::T1
  2512. #
  2513. --format=arm --no-params
  2514. __dl__11T1__pt__2_cSFPv
  2515. T1<char>::operator delete(void *) static
  2516. T1<char>::operator delete
  2517. #
  2518. --format=arm --no-params
  2519. bar__3fooFPv
  2520. foo::bar(void *)
  2521. foo::bar
  2522. #
  2523. --format=arm --no-params
  2524. bar__3fooCFPv
  2525. foo::bar(void *) const
  2526. foo::bar
  2527. #
  2528. --format=arm --no-params
  2529. __eq__3fooFR3foo
  2530. foo::operator==(foo &)
  2531. foo::operator==
  2532. #
  2533. --format=arm --no-params
  2534. __eq__3fooCFR3foo
  2535. foo::operator==(foo &) const
  2536. foo::operator==
  2537. #
  2538. --format=arm --no-params
  2539. elem__15vector__pt__2_dFi
  2540. vector<double>::elem(int)
  2541. vector<double>::elem
  2542. #
  2543. --format=arm --no-params
  2544. elem__15vector__pt__2_iFi
  2545. vector<int>::elem(int)
  2546. vector<int>::elem
  2547. #
  2548. --format=arm --no-params
  2549. __ct__15vector__pt__2_dFi
  2550. vector<double>::vector(int)
  2551. vector<double>::vector
  2552. #
  2553. --format=arm --no-params
  2554. __ct__15vector__pt__2_iFi
  2555. vector<int>::vector(int)
  2556. vector<int>::vector
  2557. #
  2558. --format=arm --no-params
  2559. __ct__25DListNode__pt__9_R6RLabelFR6RLabelP25DListNode__pt__9_R6RLabelT2
  2560. DListNode<RLabel &>::DListNode(RLabel &, DListNode<RLabel &> *, DListNode<RLabel &> *)
  2561. DListNode<RLabel &>::DListNode
  2562. #
  2563. --format=arm --no-params
  2564. bar__3fooFiT16FooBar
  2565. foo::bar(int, int, FooBar)
  2566. foo::bar
  2567. #
  2568. --format=arm --no-params
  2569. bar__3fooFPiN51PdN37PcN211T1iN215
  2570. foo::bar(int *, int *, int *, int *, int *, int *, double *, double *, double *, double *, char *, char *, char *, int *, int, int, int)
  2571. foo::bar
  2572. #
  2573. --format=hp --no-params
  2574. __amd__FR2T2i
  2575. operator%=(T2 &, int)
  2576. operator%=
  2577. #
  2578. --format=hp --no-params
  2579. __adv__FR2T2i
  2580. operator/=(T2 &, int)
  2581. operator/=
  2582. #
  2583. --format=hp --no-params
  2584. __amu__FR2T2i
  2585. operator*=(T2 &, int)
  2586. operator*=
  2587. #
  2588. --format=hp --no-params
  2589. __ami__FR2T2i
  2590. operator-=(T2 &, int)
  2591. operator-=
  2592. #
  2593. --format=hp --no-params
  2594. __apl__FR2T2i
  2595. operator+=(T2 &, int)
  2596. operator+=
  2597. #
  2598. --format=hp --no-params
  2599. __nw__2T1SFUi
  2600. T1::operator new(unsigned int) static
  2601. T1::operator new
  2602. #
  2603. --format=hp --no-params
  2604. __dl__2T1SFPv
  2605. T1::operator delete(void *) static
  2606. T1::operator delete
  2607. #
  2608. --format=hp --no-params
  2609. put__2T7SFi
  2610. T7::put(int) static
  2611. T7::put
  2612. #
  2613. --format=hp --no-params
  2614. h__FUc
  2615. h(unsigned char)
  2616. h
  2617. #
  2618. --format=hp --no-params
  2619. f__Fic
  2620. f(int, char)
  2621. f
  2622. #
  2623. --format=hp --no-params
  2624. h__FUi
  2625. h(unsigned int)
  2626. h
  2627. #
  2628. --format=hp --no-params
  2629. h__Fci
  2630. h(char, int)
  2631. h
  2632. #
  2633. --format=hp --no-params
  2634. h__FUl
  2635. h(unsigned long)
  2636. h
  2637. #
  2638. --format=hp --no-params
  2639. h__Fcl
  2640. h(char, long)
  2641. h
  2642. #
  2643. --format=hp --no-params
  2644. h__FUs
  2645. h(unsigned short)
  2646. h
  2647. #
  2648. --format=hp --no-params
  2649. h__Fcs
  2650. h(char, short)
  2651. h
  2652. #
  2653. --format=hp --no-params
  2654. h__FcT1
  2655. h(char, char)
  2656. h
  2657. #
  2658. --format=hp --no-params
  2659. f__Ficd
  2660. f(int, char, double)
  2661. f
  2662. #
  2663. --format=hp --no-params
  2664. f__FicdPcPFci_v
  2665. f(int, char, double, char *, void (*)(char, int))
  2666. f
  2667. #
  2668. --format=hp --no-params
  2669. f__FicdPcPFic_v
  2670. f(int, char, double, char *, void (*)(int, char))
  2671. f
  2672. #
  2673. --format=hp --no-params
  2674. get__2T7SFv
  2675. T7::get(void) static
  2676. T7::get
  2677. #
  2678. --format=hp --no-params
  2679. h__Fc
  2680. h(char)
  2681. h
  2682. #
  2683. --format=hp --no-params
  2684. h__Fd
  2685. h(double)
  2686. h
  2687. #
  2688. --format=hp --no-params
  2689. h__Ff
  2690. h(float)
  2691. h
  2692. #
  2693. --format=hp --no-params
  2694. h__Fi
  2695. h(int)
  2696. h
  2697. #
  2698. --format=hp --no-params
  2699. f__Fi
  2700. f(int)
  2701. f
  2702. #
  2703. --format=hp --no-params
  2704. h__Fl
  2705. h(long)
  2706. h
  2707. #
  2708. --format=hp --no-params
  2709. h__Fs
  2710. h(short)
  2711. h
  2712. #
  2713. --format=hp --no-params
  2714. f__FicdPc
  2715. f(int, char, double, char *)
  2716. f
  2717. #
  2718. --format=hp --no-params
  2719. __nw__FUi
  2720. operator new(unsigned int)
  2721. operator new
  2722. #
  2723. --format=hp --no-params
  2724. __ct__Q3_2T11a1bSFi
  2725. T1::a::b::b(int) static
  2726. T1::a::b::b
  2727. #
  2728. --format=hp --no-params
  2729. __dt__Q3_2T11a1bSFi
  2730. T1::a::b::~b(int) static
  2731. T1::a::b::~b
  2732. #
  2733. --format=hp --no-params
  2734. put__Q3_2T11a1bSFi
  2735. T1::a::b::put(int) static
  2736. T1::a::b::put
  2737. #
  2738. --format=hp --no-params
  2739. get__Q2_2T11aSFv
  2740. T1::a::get(void) static
  2741. T1::a::get
  2742. #
  2743. --format=hp --no-params
  2744. put__2T1SFi
  2745. T1::put(int) static
  2746. T1::put
  2747. #
  2748. --format=hp --no-params
  2749. put__Q5_2T11a1b1c1dSFi
  2750. T1::a::b::c::d::put(int) static
  2751. T1::a::b::c::d::put
  2752. #
  2753. --format=hp --no-params
  2754. get__Q4_2T11a1b1cSFv
  2755. T1::a::b::c::get(void) static
  2756. T1::a::b::c::get
  2757. #
  2758. --format=hp --no-params
  2759. put__Q2_2T11aSFi
  2760. T1::a::put(int) static
  2761. T1::a::put
  2762. #
  2763. --format=hp --no-params
  2764. put__Q4_2T11a1b1cSFi
  2765. T1::a::b::c::put(int) static
  2766. T1::a::b::c::put
  2767. #
  2768. --format=hp --no-params
  2769. get__Q3_2T11a1bSFv
  2770. T1::a::b::get(void) static
  2771. T1::a::b::get
  2772. #
  2773. --format=hp --no-params
  2774. get__2T1SFv
  2775. T1::get(void) static
  2776. T1::get
  2777. #
  2778. --format=hp --no-params
  2779. get__Q5_2T11a1b1c1dSFv
  2780. T1::a::b::c::d::get(void) static
  2781. T1::a::b::c::d::get
  2782. #
  2783. --format=hp --no-params
  2784. bar__3fooFPv
  2785. foo::bar(void *)
  2786. foo::bar
  2787. #
  2788. --format=hp --no-params
  2789. bar__3fooCFPv
  2790. foo::bar(void *) const
  2791. foo::bar
  2792. #
  2793. --format=hp --no-params
  2794. __eq__3fooFR3foo
  2795. foo::operator==(foo &)
  2796. foo::operator==
  2797. #
  2798. --format=hp --no-params
  2799. __eq__3fooCFR3foo
  2800. foo::operator==(foo &) const
  2801. foo::operator==
  2802. #
  2803. --format=hp --no-params
  2804. bar__3fooFiT16FooBar
  2805. foo::bar(int, int, FooBar)
  2806. foo::bar
  2807. #
  2808. --format=hp --no-params
  2809. bar__3fooFPiN51PdN37PcN211T1iN215
  2810. foo::bar(int *, int *, int *, int *, int *, int *, double *, double *, double *, double *, char *, char *, char *, int *, int, int, int)
  2811. foo::bar
  2812. #
  2813. --format=hp --no-params
  2814. __dt__2T5XTPFiPPdPv_i__Fv
  2815. T5<int (*)(int, double **, void *)>::~T5(void)
  2816. T5<int (*)(int, double **, void *)>::~T5
  2817. #
  2818. --format=hp --no-params
  2819. __ct__1cFi
  2820. c::c(int)
  2821. c::c
  2822. #
  2823. --format=hp --no-params
  2824. __dt__2T5XTi__Fv
  2825. T5<int>::~T5(void)
  2826. T5<int>::~T5
  2827. #
  2828. --format=hp --no-params
  2829. __dt__2T5XTc__Fv
  2830. T5<char>::~T5(void)
  2831. T5<char>::~T5
  2832. #
  2833. --format=hp --no-params
  2834. __ct__2T2Fi
  2835. T2::T2(int)
  2836. T2::T2
  2837. #
  2838. --format=hp --no-params
  2839. __dt__2T1Fv
  2840. T1::~T1(void)
  2841. T1::~T1
  2842. #
  2843. --format=hp --no-params
  2844. __dt__2T5XT1x__Fv
  2845. T5<x>::~T5(void)
  2846. T5<x>::~T5
  2847. #
  2848. --format=hp --no-params
  2849. __dt__2T5XTPFcPv_i__Fv
  2850. T5<int (*)(char, void *)>::~T5(void)
  2851. T5<int (*)(char, void *)>::~T5
  2852. #
  2853. --format=hp --no-params
  2854. __ct__2T5XTPFiPPdPv_i__Fi
  2855. T5<int (*)(int, double **, void *)>::T5(int)
  2856. T5<int (*)(int, double **, void *)>::T5
  2857. #
  2858. --format=hp --no-params
  2859. __dl__2T5XT1x__SFPv
  2860. T5<x>::operator delete(void *) static
  2861. T5<x>::operator delete
  2862. #
  2863. --format=hp --no-params
  2864. X__2T5XT1x
  2865. T5<x>::X
  2866. T5<x>::X
  2867. #
  2868. --format=hp --no-params
  2869. __ct__2T5XTi__Fi
  2870. T5<int>::T5(int)
  2871. T5<int>::T5
  2872. #
  2873. --format=hp --no-params
  2874. __ct__2T5XTc__Fi
  2875. T5<char>::T5(int)
  2876. T5<char>::T5
  2877. #
  2878. --format=hp --no-params
  2879. __dl__2T5XTPFcPv_i__SFPv
  2880. T5<int (*)(char, void *)>::operator delete(void *) static
  2881. T5<int (*)(char, void *)>::operator delete
  2882. #
  2883. --format=hp --no-params
  2884. X__2T5XTPFcPv_i
  2885. T5<int (*)(char, void *)>::X
  2886. T5<int (*)(char, void *)>::X
  2887. #
  2888. --format=hp --no-params
  2889. __ct__2T5XT1x__Fi
  2890. T5<x>::T5(int)
  2891. T5<x>::T5
  2892. #
  2893. --format=hp --no-params
  2894. __dl__2T5XTPFiPPdPv_i__SFPv
  2895. T5<int (*)(int, double **, void *)>::operator delete(void *) static
  2896. T5<int (*)(int, double **, void *)>::operator delete
  2897. #
  2898. --format=hp --no-params
  2899. X__2T5XTPFiPPdPv_i
  2900. T5<int (*)(int, double **, void *)>::X
  2901. T5<int (*)(int, double **, void *)>::X
  2902. #
  2903. --format=hp --no-params
  2904. __dl__2T5XTi__SFPv
  2905. T5<int>::operator delete(void *) static
  2906. T5<int>::operator delete
  2907. #
  2908. --format=hp --no-params
  2909. __dl__2T5XTc__SFPv
  2910. T5<char>::operator delete(void *) static
  2911. T5<char>::operator delete
  2912. #
  2913. --format=hp --no-params
  2914. X__2T5XTc
  2915. T5<char>::X
  2916. T5<char>::X
  2917. #
  2918. --format=hp --no-params
  2919. X__2T5XTi
  2920. T5<int>::X
  2921. T5<int>::X
  2922. #
  2923. --format=hp --no-params
  2924. __ct__2T5XTPFcPv_i__Fi
  2925. T5<int (*)(char, void *)>::T5(int)
  2926. T5<int (*)(char, void *)>::T5
  2927. #
  2928. --format=hp --no-params
  2929. __dt__2T1XTc__Fv
  2930. T1<char>::~T1(void)
  2931. T1<char>::~T1
  2932. #
  2933. --format=hp --no-params
  2934. __dt__2T1XT1t__Fv
  2935. T1<t>::~T1(void)
  2936. T1<t>::~T1
  2937. #
  2938. --format=hp --no-params
  2939. __dl__2T1XT1t__SFPv
  2940. T1<t>::operator delete(void *) static
  2941. T1<t>::operator delete
  2942. #
  2943. --format=hp --no-params
  2944. __ct__2T1XTc__Fi
  2945. T1<char>::T1(int)
  2946. T1<char>::T1
  2947. #
  2948. --format=hp --no-params
  2949. __ct__2T1XTc__Fv
  2950. T1<char>::T1(void)
  2951. T1<char>::T1
  2952. #
  2953. --format=hp --no-params
  2954. __ct__2T1XT1t__Fi
  2955. T1<t>::T1(int)
  2956. T1<t>::T1
  2957. #
  2958. --format=hp --no-params
  2959. __ct__2T1XT1t__Fv
  2960. T1<t>::T1(void)
  2961. T1<t>::T1
  2962. #
  2963. --format=hp --no-params
  2964. __dl__2T1XTc__SFPv
  2965. T1<char>::operator delete(void *) static
  2966. T1<char>::operator delete
  2967. #
  2968. --format=hp --no-params
  2969. elem__6vectorXTd__Fi
  2970. vector<double>::elem(int)
  2971. vector<double>::elem
  2972. #
  2973. --format=hp --no-params
  2974. elem__6vectorXTi__Fi
  2975. vector<int>::elem(int)
  2976. vector<int>::elem
  2977. #
  2978. --format=hp --no-params
  2979. __ct__6vectorXTd__Fi
  2980. vector<double>::vector(int)
  2981. vector<double>::vector
  2982. #
  2983. --format=hp --no-params
  2984. __ct__6vectorXTi__Fi
  2985. vector<int>::vector(int)
  2986. vector<int>::vector
  2987. #
  2988. --format=hp --no-params
  2989. __ct__9DListNodeXTR6RLabel__FR6RLabelP9DListNodeXTR6RLabel_T2
  2990. DListNode<RLabel &>::DListNode(RLabel &, DListNode<RLabel &> *, DListNode<RLabel &> *)
  2991. DListNode<RLabel &>::DListNode
  2992. #
  2993. --format=hp --no-params
  2994. elem__6vectorXTiUP34__Fi
  2995. vector<int,34U>::elem(int)
  2996. vector<int,34U>::elem
  2997. #
  2998. --format=hp --no-params
  2999. elem__6vectorXUP2701Td__Fi
  3000. vector<2701U,double>::elem(int)
  3001. vector<2701U,double>::elem
  3002. #
  3003. --format=hp --no-params
  3004. elem__6vectorXTiSP334__Fi
  3005. vector<int,334>::elem(int)
  3006. vector<int,334>::elem
  3007. #
  3008. --format=hp --no-params
  3009. elem__6vectorXTiSN67__Fi
  3010. vector<int,-67>::elem(int)
  3011. vector<int,-67>::elem
  3012. #
  3013. --format=hp --no-params
  3014. elem__6vectorXTiSM__SCFPPd
  3015. vector<int,-2147483648>::elem(double **) static const
  3016. vector<int,-2147483648>::elem
  3017. #
  3018. --format=hp --no-params
  3019. elem__6vectorXTiSN67UP4000TRs__Fi
  3020. vector<int,-67,4000U,short &>::elem(int)
  3021. vector<int,-67,4000U,short &>::elem
  3022. #
  3023. --format=hp --no-params
  3024. elem__6vectorXTiSN67TRdTFPv_i__Fi
  3025. vector<int,-67,double &,int (void *)>::elem(int)
  3026. vector<int,-67,double &,int (void *)>::elem
  3027. #
  3028. --format=hp --no-params
  3029. X__6vectorXTiSN67TdTPvUP5TRs
  3030. vector<int,-67,double,void *,5U,short &>::X
  3031. vector<int,-67,double,void *,5U,short &>::X
  3032. #
  3033. --format=hp --no-params
  3034. elem__6vectorXTiA3foo__Fi
  3035. vector<int,&foo>::elem(int)
  3036. vector<int,&foo>::elem
  3037. #
  3038. --format=hp --no-params
  3039. elem__6vectorXTiA3fooTPvA5Label__FiPPvT2
  3040. vector<int,&foo,void *,&Label>::elem(int, void **, void **)
  3041. vector<int,&foo,void *,&Label>::elem
  3042. #
  3043. --format=hp --no-params
  3044. elem__6vectorXTiSN42A3foo__Fi
  3045. vector<int,-42,&foo>::elem(int)
  3046. vector<int,-42,&foo>::elem
  3047. #
  3048. --format=hp --no-params
  3049. __ct__2T5XTPFcPv_i__Fi_2
  3050. T5<int (*)(char, void *)>::T5(int)
  3051. T5<int (*)(char, void *)>::T5
  3052. #
  3053. --format=hp --no-params
  3054. __ct__2T5XTPFcPv_i__Fi_19
  3055. T5<int (*)(char, void *)>::T5(int)
  3056. T5<int (*)(char, void *)>::T5
  3057. #
  3058. --format=hp --no-params
  3059. f__FicdPcPFci_v_34
  3060. f(int, char, double, char *, void (*)(char, int))
  3061. f
  3062. #
  3063. --format=hp --no-params
  3064. spec__13Spec<#1,#1.*>XTiTPi_FPi
  3065. Spec<int,int *>::spec(int *)
  3066. Spec<int,int *>::spec
  3067. #
  3068. --format=hp --no-params
  3069. spec__16Spec<#1,#1.&,#1>XTiTRiTi_FPi
  3070. Spec<int,int &,int>::spec(int *)
  3071. Spec<int,int &,int>::spec
  3072. #
  3073. --format=hp --no-params
  3074. add__XTc_FcT1
  3075. add<char>(char, char)
  3076. add<char>
  3077. #
  3078. --format=hp --no-params
  3079. add__XTcSP9A5label_FcPPlT1
  3080. add<char,9,&label>(char, long **, char)
  3081. add<char,9,&label>
  3082. #
  3083. --format=hp --no-params
  3084. add__XTPfTFPd_f_FcT1
  3085. add<float *,float (double *)>(char, char)
  3086. add<float *,float (double *)>
  3087. #
  3088. --format=hp --no-params
  3089. unLink__12basic_stringXTcT18string_char_traitsXTc_T9allocator_Fv
  3090. basic_string<char,string_char_traits<char>,allocator>::unLink(void)
  3091. basic_string<char,string_char_traits<char>,allocator>::unLink
  3092. #
  3093. # A regression test with no args. This used to cause a segv.
  3094. _Utf390_1__1_9223372036854775807__9223372036854775
  3095. _Utf390_1__1_9223372036854775807__9223372036854775
  3096. #
  3097. --format=gnu --no-params
  3098. call__H1Z4Test_RX01_t1C2ZX01PMX01FPX01i_vQ2X016output
  3099. C<Test, Test::output> call<Test>(Test &)
  3100. C<Test, Test::output> call<Test>
  3101. #
  3102. --format=gnu --no-params
  3103. fn__FPQ21n1cPMQ21n1cFPQ21n1c_i
  3104. fn(n::c *, int (n::c::*)(n::c *))
  3105. fn
  3106. #
  3107. --format=gnu --no-params
  3108. f__FGt3Bar1i2G1i
  3109. f(Bar<2>, i)
  3110. f
  3111. #
  3112. --format=gnu --no-params
  3113. f__FGt3Bar1i21i
  3114. f(Bar<21>, int)
  3115. f
  3116. #
  3117. --format=gnu --no-params
  3118. f__FGt3Bar1i2G4XY_t
  3119. f(Bar<2>, XY_t)
  3120. f
  3121. #
  3122. --format=gnu --no-params
  3123. foo__H1Zt2TA2ZRCiZt2NA1Ui9_X01_i
  3124. int foo<TA<int const &, NA<9> > >(TA<int const &, NA<9> >)
  3125. int foo<TA<int const &, NA<9> > >
  3126. #
  3127. --format=gnu --no-params
  3128. foo__H1Zt2TA2ZcZt2NA1Ui20_X01_i
  3129. int foo<TA<char, NA<20> > >(TA<char, NA<20> >)
  3130. int foo<TA<char, NA<20> > >
  3131. #
  3132. --format=gnu --no-params
  3133. foo__H1Zt2TA2ZiZt8N___A___1Ui99_X01_i
  3134. int foo<TA<int, N___A___<99> > >(TA<int, N___A___<99> >)
  3135. int foo<TA<int, N___A___<99> > >
  3136. #
  3137. --format=gnu --no-params
  3138. foo__H1Zt2TA2ZRCiZt2NA1im1_X01_i
  3139. int foo<TA<int const &, NA<-1> > >(TA<int const &, NA<-1> >)
  3140. int foo<TA<int const &, NA<-1> > >
  3141. #
  3142. --format=gnu --no-params
  3143. foo__H1Zt2TA2ZRCiZt2NA1im9_X01_i
  3144. int foo<TA<int const &, NA<-9> > >(TA<int const &, NA<-9> >)
  3145. int foo<TA<int const &, NA<-9> > >
  3146. #
  3147. --format=gnu --no-params
  3148. foo__H1Zt2TA2ZcZt2NA1i_m20__X01_i
  3149. int foo<TA<char, NA<-20> > >(TA<char, NA<-20> >)
  3150. int foo<TA<char, NA<-20> > >
  3151. #
  3152. --format=gnu --no-params
  3153. foo__H1Zt2TA2ZcZt2NA1im1_X01_i
  3154. int foo<TA<char, NA<-1> > >(TA<char, NA<-1> >)
  3155. int foo<TA<char, NA<-1> > >
  3156. #
  3157. --format=gnu --no-params
  3158. foo__H1Zt2TA2ZiZt4N__A1im9_X01_i
  3159. int foo<TA<int, N__A<-9> > >(TA<int, N__A<-9> >)
  3160. int foo<TA<int, N__A<-9> > >
  3161. #
  3162. --format=gnu --no-params
  3163. foo__H1Zt2TA2ZiZt4N__A1i_m99__X01_i
  3164. int foo<TA<int, N__A<-99> > >(TA<int, N__A<-99> >)
  3165. int foo<TA<int, N__A<-99> > >
  3166. #
  3167. --format=gnu --no-params
  3168. __opi__t2TA2ZiZt4N__A1i9
  3169. TA<int, N__A<9> >::operator int(void)
  3170. TA<int, N__A<9> >::operator int
  3171. #
  3172. --format=gnu --no-params
  3173. __opi__t2TA2ZiZt8N___A___1i_m99_
  3174. TA<int, N___A___<-99> >::operator int(void)
  3175. TA<int, N___A___<-99> >::operator int
  3176. #
  3177. --format=gnu --no-params
  3178. foo___bar__baz_____H1Zt2TA2ZiZt8N___A___1i99_X01_i
  3179. int foo___bar__baz___<TA<int, N___A___<99> > >(TA<int, N___A___<99> >)
  3180. int foo___bar__baz___<TA<int, N___A___<99> > >
  3181. #
  3182. --format=gnu --no-params
  3183. foo__bar___foobar_____t2TA2ZiZt8N___A___1i_m99_
  3184. TA<int, N___A___<-99> >::foo__bar___foobar___(void)
  3185. TA<int, N___A___<-99> >::foo__bar___foobar___
  3186. #
  3187. --format=gnu --no-params
  3188. foo__bar___foobar_____t2TA2ZiZt4N__A1i9
  3189. TA<int, N__A<9> >::foo__bar___foobar___(void)
  3190. TA<int, N__A<9> >::foo__bar___foobar___
  3191. #
  3192. --format=gnu --no-params
  3193. __tfP8sockaddr
  3194. sockaddr * type_info function
  3195. sockaddr * type_info function
  3196. #
  3197. --format=gnu --no-params
  3198. __tfPQ25libcwt16option_event_tct1Z12burst_app_ct
  3199. libcw::option_event_tct<burst_app_ct> * type_info function
  3200. libcw::option_event_tct<burst_app_ct> * type_info function
  3201. #
  3202. --format=gnu --no-params
  3203. __tiP8sockaddr
  3204. sockaddr * type_info node
  3205. sockaddr * type_info node
  3206. #
  3207. --format=gnu --no-params
  3208. __tiPQ25libcwt16option_event_tct1Z12burst_app_ct
  3209. libcw::option_event_tct<burst_app_ct> * type_info node
  3210. libcw::option_event_tct<burst_app_ct> * type_info node
  3211. #
  3212. --format=gnu --no-params
  3213. _27_GLOBAL_.N.__12burst_app_ct.app_instance
  3214. {anonymous}::app_instance
  3215. {anonymous}::app_instance
  3216. #
  3217. --format=gnu --no-params
  3218. _26_GLOBAL_$N$_tmp_n.iilg4Gya$app_instance
  3219. {anonymous}::app_instance
  3220. {anonymous}::app_instance
  3221. #
  3222. --format=gnu-v3 --no-params
  3223. _Z3fo5n
  3224. fo5(__int128)
  3225. fo5
  3226. #
  3227. --format=gnu-v3 --no-params
  3228. _Z3fo5o
  3229. fo5(unsigned __int128)
  3230. fo5
  3231. #
  3232. --format=java
  3233. _ZN4java3awt10ScrollPane7addImplEPNS0_9ComponentEPNS_4lang6ObjectEi
  3234. java.awt.ScrollPane.addImpl(java.awt.Component, java.lang.Object, int)
  3235. #
  3236. --format=java
  3237. _ZN4java3awt4geom15AffineTransform9getMatrixEP6JArrayIdE
  3238. java.awt.geom.AffineTransform.getMatrix(double[])
  3239. #
  3240. --format=java
  3241. _ZN23Mangle$Inner$InnerInner3fooEP6JArrayIPS0_IiEEdPS0_IPS0_IPS0_IPS0_IPN4java4lang6StringEEEEEPS0_IPS0_IPN6MangleEEE
  3242. Mangle$Inner$InnerInner.foo(int[][], double, java.lang.String[][][][], Mangle[][])
  3243. #
  3244. --format=java
  3245. _ZN6JArray1tEP6JArrayIPS_E
  3246. JArray.t(JArray[])
  3247. #
  3248. --format=java
  3249. _ZN4Prim1iEibcdfwPN4java4lang6StringEsx
  3250. Prim.i(int, boolean, byte, double, float, char, java.lang.String, short, long)
  3251. #
  3252. --format=java
  3253. _ZN4java4util14Map__U24_Entry11class__U24_E
  3254. java.util.Map$Entry.class$
  3255. #
  3256. --format=java
  3257. _ZN3org7eclipse3cdt5debug8internal4core5model9CVariable6sizeof$Ev
  3258. org.eclipse.cdt.debug.internal.core.model.CVariable.sizeof()
  3259. #
  3260. --format=hp --no-params
  3261. _Utf58_0_1__1_2147483647__2147483648
  3262. _Utf58_0_1__1_2147483647__2147483648
  3263. _Utf58_0_1__1_2147483647__2147483648
  3264. #
  3265. --format=gnu-v3 --no-params
  3266. St9bad_alloc
  3267. std::bad_alloc
  3268. std::bad_alloc
  3269. #
  3270. --format=gnu-v3 --no-params
  3271. _ZN1f1fE
  3272. f::f
  3273. f::f
  3274. #
  3275. --format=gnu-v3 --no-params
  3276. _Z1fv
  3277. f()
  3278. f
  3279. #
  3280. --format=gnu-v3 --no-params
  3281. _Z1fi
  3282. f(int)
  3283. f
  3284. #
  3285. --format=gnu-v3 --no-params
  3286. _Z3foo3bar
  3287. foo(bar)
  3288. foo
  3289. #
  3290. --format=gnu-v3 --no-params
  3291. _Zrm1XS_
  3292. operator%(X, X)
  3293. operator%
  3294. #
  3295. --format=gnu-v3 --no-params
  3296. _ZplR1XS0_
  3297. operator+(X&, X&)
  3298. operator+
  3299. #
  3300. --format=gnu-v3 --no-params
  3301. _ZlsRK1XS1_
  3302. operator<<(X const&, X const&)
  3303. operator<<
  3304. #
  3305. --format=gnu-v3 --no-params
  3306. _ZN3FooIA4_iE3barE
  3307. Foo<int [4]>::bar
  3308. Foo<int [4]>::bar
  3309. #
  3310. --format=gnu-v3 --no-params
  3311. _Z1fIiEvi
  3312. void f<int>(int)
  3313. f<int>
  3314. #
  3315. --format=gnu-v3 --no-params
  3316. _Z5firstI3DuoEvS0_
  3317. void first<Duo>(Duo)
  3318. first<Duo>
  3319. #
  3320. --format=gnu-v3 --no-params
  3321. _Z5firstI3DuoEvT_
  3322. void first<Duo>(Duo)
  3323. first<Duo>
  3324. #
  3325. --format=gnu-v3 --no-params
  3326. _Z3fooIiFvdEiEvv
  3327. void foo<int, void (double), int>()
  3328. foo<int, void (double), int>
  3329. #
  3330. --format=gnu-v3 --no-params
  3331. _Z1fIFvvEEvv
  3332. void f<void ()>()
  3333. f<void ()>
  3334. #
  3335. --format=gnu-v3 --no-params
  3336. _ZN1N1fE
  3337. N::f
  3338. N::f
  3339. #
  3340. --format=gnu-v3 --no-params
  3341. _ZN6System5Sound4beepEv
  3342. System::Sound::beep()
  3343. System::Sound::beep
  3344. #
  3345. --format=gnu-v3 --no-params
  3346. _ZN5Arena5levelE
  3347. Arena::level
  3348. Arena::level
  3349. #
  3350. --format=gnu-v3 --no-params
  3351. _ZN5StackIiiE5levelE
  3352. Stack<int, int>::level
  3353. Stack<int, int>::level
  3354. #
  3355. --format=gnu-v3 --no-params
  3356. _Z1fI1XEvPVN1AIT_E1TE
  3357. void f<X>(A<X>::T volatile*)
  3358. f<X>
  3359. #
  3360. --format=gnu-v3 --no-params
  3361. _ZngILi42EEvN1AIXplT_Li2EEE1TE
  3362. void operator-<42>(A<(42)+(2)>::T)
  3363. operator-<42>
  3364. #
  3365. --format=gnu-v3 --no-params
  3366. _Z4makeI7FactoryiET_IT0_Ev
  3367. Factory<int> make<Factory, int>()
  3368. make<Factory, int>
  3369. #
  3370. --format=gnu-v3 --no-params
  3371. _Z4makeI7FactoryiET_IT0_Ev
  3372. Factory<int> make<Factory, int>()
  3373. make<Factory, int>
  3374. #
  3375. --format=gnu-v3 --no-params
  3376. _Z3foo5Hello5WorldS0_S_
  3377. foo(Hello, World, World, Hello)
  3378. foo
  3379. #
  3380. --format=gnu-v3 --no-params
  3381. _Z3fooPM2ABi
  3382. foo(int AB::**)
  3383. foo
  3384. #
  3385. --format=gnu-v3 --no-params
  3386. _ZlsRSoRKSs
  3387. operator<<(std::ostream&, std::string const&)
  3388. operator<<
  3389. #
  3390. --format=gnu-v3 --no-params
  3391. _ZTI7a_class
  3392. typeinfo for a_class
  3393. typeinfo for a_class
  3394. #
  3395. --format=gnu-v3 --no-params
  3396. U4_farrVKPi
  3397. int* const volatile restrict _far
  3398. int* const volatile restrict _far
  3399. #
  3400. --format=gnu-v3 --no-params
  3401. _Z3fooILi2EEvRAplT_Li1E_i
  3402. void foo<2>(int (&) [(2)+(1)])
  3403. foo<2>
  3404. #
  3405. --format=gnu-v3 --no-params
  3406. _Z1fM1AKFvvE
  3407. f(void (A::*)() const)
  3408. f
  3409. #
  3410. --format=gnu-v3 --no-params
  3411. _Z3fooc
  3412. foo(char)
  3413. foo
  3414. #
  3415. --format=gnu-v3 --no-params
  3416. _Z2f0u8char16_t
  3417. f0(char16_t)
  3418. f0
  3419. #
  3420. --format=gnu-v3 --no-params
  3421. _Z2f0Pu8char16_t
  3422. f0(char16_t*)
  3423. f0
  3424. #
  3425. --format=gnu-v3 --no-params
  3426. _Z2f0u8char32_t
  3427. f0(char32_t)
  3428. f0
  3429. #
  3430. --format=gnu-v3 --no-params
  3431. _Z2f0Pu8char32_t
  3432. f0(char32_t*)
  3433. f0
  3434. #
  3435. --format=gnu-v3 --no-params
  3436. 2CBIL_Z3foocEE
  3437. CB<foo(char)>
  3438. CB<foo(char)>
  3439. #
  3440. --format=gnu-v3 --no-params
  3441. 2CBIL_Z7IsEmptyEE
  3442. CB<IsEmpty>
  3443. CB<IsEmpty>
  3444. #
  3445. --format=gnu-v3 --no-params
  3446. _ZZN1N1fEiE1p
  3447. N::f(int)::p
  3448. N::f(int)::p
  3449. #
  3450. --format=gnu-v3 --no-params
  3451. _ZZN1N1fEiEs
  3452. N::f(int)::string literal
  3453. N::f(int)::string literal
  3454. #
  3455. --format=gnu-v3 --no-params
  3456. _Z1fPFvvEM1SFvvE
  3457. f(void (*)(), void (S::*)())
  3458. f
  3459. #
  3460. --format=gnu-v3 --no-params
  3461. _ZN1N1TIiiE2mfES0_IddE
  3462. N::T<int, int>::mf(N::T<double, double>)
  3463. N::T<int, int>::mf
  3464. #
  3465. --format=gnu-v3 --no-params
  3466. _ZSt5state
  3467. std::state
  3468. std::state
  3469. #
  3470. --format=gnu-v3 --no-params
  3471. _ZNSt3_In4wardE
  3472. std::_In::ward
  3473. std::_In::ward
  3474. #
  3475. --format=gnu-v3 --no-params
  3476. _Z1fKPFiiE
  3477. f(int (* const)(int))
  3478. f
  3479. #
  3480. --format=gnu-v3 --no-params
  3481. _Z1fAszL_ZZNK1N1A1fEvE3foo_0E_i
  3482. f(int [sizeof (N::A::f() const::foo)])
  3483. f
  3484. #
  3485. --format=gnu-v3 --no-params
  3486. _Z1fA37_iPS_
  3487. f(int [37], int (*) [37])
  3488. f
  3489. #
  3490. --format=gnu-v3 --no-params
  3491. _Z1fM1AFivEPS0_
  3492. f(int (A::*)(), int (*)())
  3493. f
  3494. #
  3495. --format=gnu-v3 --no-params
  3496. _Z1fPFPA1_ivE
  3497. f(int (*(*)()) [1])
  3498. f
  3499. #
  3500. --format=gnu-v3 --no-params
  3501. _Z1fPKM1AFivE
  3502. f(int (A::* const*)())
  3503. f
  3504. #
  3505. --format=gnu-v3 --no-params
  3506. _Z1jM1AFivEPS1_
  3507. j(int (A::*)(), int (A::**)())
  3508. j
  3509. #
  3510. --format=gnu-v3 --no-params
  3511. _Z1sPA37_iPS0_
  3512. s(int (*) [37], int (**) [37])
  3513. s
  3514. #
  3515. --format=gnu-v3 --no-params
  3516. _Z3fooA30_A_i
  3517. foo(int [30][])
  3518. foo
  3519. #
  3520. --format=gnu-v3 --no-params
  3521. _Z3kooPA28_A30_i
  3522. koo(int (*) [28][30])
  3523. koo
  3524. #
  3525. --format=gnu-v3 --no-params
  3526. _ZlsRKU3fooU4bart1XS0_
  3527. operator<<(X bart foo const&, X bart)
  3528. operator<<
  3529. #
  3530. --format=gnu-v3 --no-params
  3531. _ZlsRKU3fooU4bart1XS2_
  3532. operator<<(X bart foo const&, X bart foo const)
  3533. operator<<
  3534. #
  3535. --format=gnu-v3 --no-params
  3536. _Z1fM1AKFivE
  3537. f(int (A::*)() const)
  3538. f
  3539. #
  3540. --format=gnu-v3 --no-params
  3541. _Z3absILi11EEvv
  3542. void abs<11>()
  3543. abs<11>
  3544. #
  3545. --format=gnu-v3 --no-params
  3546. _ZN1AIfEcvT_IiEEv
  3547. A<float>::operator int<int>()
  3548. A<float>::operator int<int>
  3549. #
  3550. --format=gnu-v3 --no-params
  3551. _ZN12libcw_app_ct10add_optionIS_EEvMT_FvPKcES3_cS3_S3_
  3552. void libcw_app_ct::add_option<libcw_app_ct>(void (libcw_app_ct::*)(char const*), char const*, char, char const*, char const*)
  3553. libcw_app_ct::add_option<libcw_app_ct>
  3554. #
  3555. --format=gnu-v3 --no-params
  3556. _ZGVN5libcw24_GLOBAL__N_cbll.cc0ZhUKa23compiler_bug_workaroundISt6vectorINS_13omanip_id_tctINS_5debug32memblk_types_manipulator_data_ctEEESaIS6_EEE3idsE
  3557. guard 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
  3558. guard 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
  3559. #
  3560. --format=gnu-v3 --no-params
  3561. _ZN5libcw5debug13cwprint_usingINS_9_private_12GlobalObjectEEENS0_17cwprint_using_tctIT_EERKS5_MS5_KFvRSt7ostreamE
  3562. libcw::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)
  3563. libcw::debug::cwprint_using<libcw::_private_::GlobalObject>
  3564. #
  3565. --format=gnu-v3 --no-params
  3566. _ZNKSt14priority_queueIP27timer_event_request_base_ctSt5dequeIS1_SaIS1_EE13timer_greaterE3topEv
  3567. std::priority_queue<timer_event_request_base_ct*, std::deque<timer_event_request_base_ct*, std::allocator<timer_event_request_base_ct*> >, timer_greater>::top() const
  3568. std::priority_queue<timer_event_request_base_ct*, std::deque<timer_event_request_base_ct*, std::allocator<timer_event_request_base_ct*> >, timer_greater>::top
  3569. #
  3570. --format=gnu-v3 --no-params
  3571. _ZNKSt15_Deque_iteratorIP15memory_block_stRKS1_PS2_EeqERKS5_
  3572. 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&) const
  3573. std::_Deque_iterator<memory_block_st*, memory_block_st* const&, memory_block_st* const*>::operator==
  3574. #
  3575. --format=gnu-v3 --no-params
  3576. _ZNKSt17__normal_iteratorIPK6optionSt6vectorIS0_SaIS0_EEEmiERKS6_
  3577. std::__normal_iterator<option const*, std::vector<option, std::allocator<option> > >::operator-(std::__normal_iterator<option const*, std::vector<option, std::allocator<option> > > const&) const
  3578. std::__normal_iterator<option const*, std::vector<option, std::allocator<option> > >::operator-
  3579. #
  3580. --format=gnu-v3 --no-params
  3581. _ZNSbIcSt11char_traitsIcEN5libcw5debug27no_alloc_checking_allocatorEE12_S_constructIPcEES6_T_S7_RKS3_
  3582. 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&)
  3583. std::basic_string<char, std::char_traits<char>, libcw::debug::no_alloc_checking_allocator>::_S_construct<char*>
  3584. #
  3585. --format=gnu-v3 --no-params
  3586. _Z1fI1APS0_PKS0_EvT_T0_T1_PA4_S3_M1CS8_
  3587. void f<A, A*, A const*>(A, A*, A const*, A const* (*) [4], A const* (* C::*) [4])
  3588. f<A, A*, A const*>
  3589. #
  3590. --format=gnu-v3 --no-params
  3591. _Z3fooiPiPS_PS0_PS1_PS2_PS3_PS4_PS5_PS6_PS7_PS8_PS9_PSA_PSB_PSC_
  3592. foo(int, int*, int**, int***, int****, int*****, int******, int*******, int********, int*********, int**********, int***********, int************, int*************, int**************, int***************)
  3593. foo
  3594. #
  3595. --format=gnu-v3 --no-params
  3596. _ZSt1BISt1DIP1ARKS2_PS3_ES0_IS2_RS2_PS2_ES2_ET0_T_SB_SA_PT1_
  3597. 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**)
  3598. std::B<std::D<A*, A* const&, A* const*>, std::D<A*, A*&, A**>, A*>
  3599. #
  3600. --format=gnu-v3 --no-params
  3601. _X11TransParseAddress
  3602. _X11TransParseAddress
  3603. _X11TransParseAddress
  3604. #
  3605. --format=gnu-v3 --no-params
  3606. _ZNSt13_Alloc_traitsISbIcSt18string_char_traitsIcEN5libcw5debug9_private_17allocator_adaptorIcSt24__default_alloc_templateILb0ELi327664EELb1EEEENS5_IS9_S7_Lb1EEEE15_S_instancelessE
  3607. std::_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
  3608. std::_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
  3609. #
  3610. --format=gnu-v3 --no-params
  3611. _GLOBAL__I__Z2fnv
  3612. global constructors keyed to fn()
  3613. global constructors keyed to fn()
  3614. #
  3615. --format=gnu-v3 --no-params
  3616. _Z1rM1GFivEMS_KFivES_M1HFivES1_4whatIKS_E5what2IS8_ES3_
  3617. r(int (G::*)(), int (G::*)() const, G, int (H::*)(), int (G::*)(), what<G const>, what2<G const>, int (G::*)() const)
  3618. r
  3619. #
  3620. # This is from the gdb testsuite gdb.cp/cplusfuncs.exp.
  3621. --format=gnu-v3 --no-params
  3622. _Z10hairyfunc5PFPFilEPcE
  3623. hairyfunc5(int (*(*)(char*))(long))
  3624. hairyfunc5
  3625. #
  3626. # This is from gcc PR 8861
  3627. --format=gnu-v3 --no-params
  3628. _Z1fILi1ELc120EEv1AIXplT_cviLd810000000000000000703DAD7A370C5EEE
  3629. void f<1, (char)120>(A<(1)+((int)((double)[810000000000000000703DAD7A370C5]))>)
  3630. f<1, (char)120>
  3631. #
  3632. # This is also from gcc PR 8861
  3633. --format=gnu-v3 --no-params
  3634. _Z1fILi1EEv1AIXplT_cvingLf3f800000EEE
  3635. void f<1>(A<(1)+((int)(-((float)[3f800000])))>)
  3636. f<1>
  3637. #
  3638. # This is from a libstdc++ debug mode patch.
  3639. --format=gnu-v3 --no-params
  3640. _ZNK11__gnu_debug16_Error_formatter14_M_format_wordImEEvPciPKcT_
  3641. void __gnu_debug::_Error_formatter::_M_format_word<unsigned long>(char*, int, char const*, unsigned long) const
  3642. __gnu_debug::_Error_formatter::_M_format_word<unsigned long>
  3643. #
  3644. # The new demangler used to core dump on this.
  3645. --format=gnu-v3 --no-params
  3646. _ZSt18uninitialized_copyIN9__gnu_cxx17__normal_iteratorIPSt4pairISsPFbP6sqlitePPcEESt6vectorIS9_SaIS9_EEEESE_ET0_T_SG_SF_
  3647. __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**)> > > >)
  3648. 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**)> > > > >
  3649. #
  3650. # The new demangler used to fail on this.
  3651. --format=gnu-v3 --no-params
  3652. _Z1fP1cIPFiiEE
  3653. f(c<int (*)(int)>*)
  3654. f
  3655. #
  3656. # Wrap expressions using '>' in an extra layer of parens to avoid
  3657. # confusion with the '>' which ends the template parameters.
  3658. --format=gnu-v3 --no-params
  3659. _Z4dep9ILi3EEvP3fooIXgtT_Li2EEE
  3660. void dep9<3>(foo<((3)>(2))>*)
  3661. dep9<3>
  3662. #
  3663. # Watch out for templated version of `operator<'--it needs an extra
  3664. # space.
  3665. --format=gnu-v3 --no-params
  3666. _ZStltI9file_pathSsEbRKSt4pairIT_T0_ES6_
  3667. bool std::operator< <file_path, std::string>(std::pair<file_path, std::string> const&, std::pair<file_path, std::string> const&)
  3668. std::operator< <file_path, std::string>
  3669. #
  3670. # More hairy qualifier handling.
  3671. --format=gnu-v3 --no-params
  3672. _Z9hairyfuncM1YKFPVPFrPA2_PM1XKFKPA3_ilEPcEiE
  3673. hairyfunc(int (* const (X::** (* restrict (* volatile* (Y::*)(int) const)(char*)) [2])(long) const) [3])
  3674. hairyfunc
  3675. #
  3676. # Check that negative numbers are handled correctly.
  3677. --format=gnu-v3 --no-params
  3678. _Z1fILin1EEvv
  3679. void f<-1>()
  3680. f<-1>
  3681. #
  3682. # Check a destructor of a standard substitution.
  3683. --format=gnu-v3 --no-params
  3684. _ZNSdD0Ev
  3685. std::basic_iostream<char, std::char_traits<char> >::~basic_iostream()
  3686. std::basic_iostream<char, std::char_traits<char> >::~basic_iostream
  3687. #
  3688. # Another case where we got member function qualifiers wrong.
  3689. --format=gnu-v3 --no-params
  3690. _ZNK15nsBaseHashtableI15nsUint32HashKey8nsCOMPtrI4IFooEPS2_E13EnumerateReadEPF15PLDHashOperatorRKjS4_PvES9_
  3691. nsBaseHashtable<nsUint32HashKey, nsCOMPtr<IFoo>, IFoo*>::EnumerateRead(PLDHashOperator (*)(unsigned int const&, IFoo*, void*), void*) const
  3692. nsBaseHashtable<nsUint32HashKey, nsCOMPtr<IFoo>, IFoo*>::EnumerateRead
  3693. #
  3694. # Another member function qualifier test case, when the member function
  3695. # returns a pointer to function.
  3696. --format=gnu-v3 --no-params
  3697. _ZNK1C1fIiEEPFivEv
  3698. int (*C::f<int>() const)()
  3699. C::f<int>
  3700. #
  3701. # Another case where we got member function qualifiers wrong.
  3702. --format=gnu-v3 --no-params
  3703. _ZZ3BBdI3FooEvvENK3Fob3FabEv
  3704. void BBd<Foo>()::Fob::Fab() const
  3705. void BBd<Foo>()::Fob::Fab
  3706. #
  3707. # The same idea one level deeper.
  3708. --format=gnu-v3 --no-params
  3709. _ZZZ3BBdI3FooEvvENK3Fob3FabEvENK3Gob3GabEv
  3710. void BBd<Foo>()::Fob::Fab() const::Gob::Gab() const
  3711. void BBd<Foo>()::Fob::Fab() const::Gob::Gab
  3712. #
  3713. # Yet another member function qualifier problem.
  3714. --format=gnu-v3 --no-params
  3715. _ZNK5boost6spirit5matchI13rcs_deltatextEcvMNS0_4impl5dummyEFvvEEv
  3716. boost::spirit::match<rcs_deltatext>::operator void (boost::spirit::impl::dummy::*)()() const
  3717. boost::spirit::match<rcs_deltatext>::operator void (boost::spirit::impl::dummy::*)()
  3718. #
  3719. # Multi-dimensional arrays with qualifiers on the inner dimensions.
  3720. --format=gnu-v3 --no-params
  3721. _Z3fooIA6_KiEvA9_KT_rVPrS4_
  3722. void foo<int const [6]>(int const [9][6], int restrict const (* volatile restrict) [9][6])
  3723. foo<int const [6]>
  3724. #
  3725. # From PR libstdc++/12736
  3726. --format=gnu-v3 --no-params
  3727. _Z3fooIA3_iEvRKT_
  3728. void foo<int [3]>(int const (&) [3])
  3729. foo<int [3]>
  3730. #
  3731. # Related to PR libstdc++/12736
  3732. --format=gnu-v3 --no-params
  3733. _Z3fooIPA3_iEvRKT_
  3734. void foo<int (*) [3]>(int (* const&) [3])
  3735. foo<int (*) [3]>
  3736. #
  3737. # This used to crash the demangler--PR 16240
  3738. --format=gnu-v3 --no-params
  3739. _ZN13PatternDriver23StringScalarDeleteValueC1ERKNS_25ConflateStringScalarValueERKNS_25AbstractStringScalarValueERKNS_12TemplateEnumINS_12pdcomplementELZNS_16complement_namesEELZNS_14COMPLEMENTENUMEEEE
  3740. PatternDriver::StringScalarDeleteValue::StringScalarDeleteValue(PatternDriver::ConflateStringScalarValue const&, PatternDriver::AbstractStringScalarValue const&, PatternDriver::TemplateEnum<PatternDriver::pdcomplement, PatternDriver::complement_names, PatternDriver::COMPLEMENTENUM> const&)
  3741. PatternDriver::StringScalarDeleteValue::StringScalarDeleteValue
  3742. #
  3743. # This used to cause the demangler to walk into undefined memory--PR 22268
  3744. --format=gnu-v3 --no-params
  3745. ALsetchannels
  3746. ALsetchannels
  3747. ALsetchannels
  3748. # Test GNU V3 constructor and destructor identification.
  3749. # 0 means it is not a constructor/destructor.
  3750. # Other integers correspond to enum gnu_v3_{c,d}tor_kinds in demangle.h.
  3751. --is-v3-ctor
  3752. _GLOBAL__I__Z2fnv
  3753. 0
  3754. #
  3755. --is-v3-dtor
  3756. _GLOBAL__I__Z2fnv
  3757. 0
  3758. #
  3759. --is-v3-ctor
  3760. _ZNSdC1Ev
  3761. 1
  3762. #
  3763. --is-v3-dtor
  3764. _ZNSdC1Ev
  3765. 0
  3766. #
  3767. --is-v3-ctor
  3768. _ZNSdD0Ev
  3769. 0
  3770. #
  3771. --is-v3-dtor
  3772. _ZNSdD0Ev
  3773. 1
  3774. #
  3775. --is-v3-ctor
  3776. _ZNSdC2Ev
  3777. 2
  3778. #
  3779. --is-v3-dtor
  3780. _ZNSdC2Ev
  3781. 0
  3782. #
  3783. --is-v3-ctor
  3784. _ZNSdD1Ev
  3785. 0
  3786. #
  3787. --is-v3-dtor
  3788. _ZNSdD1Ev
  3789. 2
  3790. #
  3791. # This caused an infinite loop.
  3792. #
  3793. # This is generated by an EDG compiler (kcc 4.0). To demangle it
  3794. # correctly, I believe that we have to understand that the J37J deep
  3795. # in the string somehow refers back to the type starting 37 characters
  3796. # in from some starting point, so that it winds up being the type
  3797. # starting with 41THandle.... However, lacking a spec for EDG
  3798. # demangling, it's hard to implement this.
  3799. #
  3800. # In the meantime, this symbol can be successfully demangled in GNU
  3801. # mode. Of course the result is more or less nonsense, but an older
  3802. # version of g++ would indeed generate this mangled name given the
  3803. # appropriate input, so the demangling is correct.
  3804. --format=auto --no-params
  3805. __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm__7_Z1ZZ2Z8iterator
  3806. _Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm(iterator)
  3807. _Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm
  3808. #
  3809. # This used to cause a crash. It doesn't follow the C++ encoding so
  3810. # the demangled name should be identical to the original symbol name.
  3811. --format=auto --no-params
  3812. _test_array__L_1__B23b___clean.6
  3813. _test_array__L_1__B23b___clean.6
  3814. _test_array__L_1__B23b___clean.6
  3815. #
  3816. --format=java
  3817. _ZGAN4java4lang5Class7forNameEPNS0_6StringE
  3818. hidden alias for java.lang.Class.forName(java.lang.String)
  3819. #
  3820. # Test cases to verify encoding that determines if a return type is present
  3821. # Related to PR9861
  3822. --format=java
  3823. _ZN4java4lang4Math4acosEJdd
  3824. java.lang.Math.acos(double)double
  3825. #
  3826. --format=auto
  3827. _ZN4java4lang4Math4acosEJdd
  3828. double java::lang::Math::acos(double)
  3829. #
  3830. --format=auto
  3831. _ZN4java4lang4Math4acosEJvd
  3832. void java::lang::Math::acos(double)
  3833. #
  3834. --format=auto --ret-postfix
  3835. _ZN4java4lang4Math4acosEJdd
  3836. java::lang::Math::acos(double)double
  3837. #
  3838. --format=gnu-v3 --no-params --ret-postfix
  3839. _Z4makeI7FactoryiET_IT0_Ev
  3840. make<Factory, int>()Factory<int>
  3841. make<Factory, int>
  3842. #
  3843. # From PR 28797
  3844. --format=auto --no-params
  3845. _Z1fM1AKiPKS1_
  3846. f(int const A::*, int const A::* const*)
  3847. f
  3848. # This used to cause a core dump in the demangler -- PR 29176
  3849. --format=auto --no-params
  3850. SASDASDFASDF_sdfsdf
  3851. SASDASDFASDF_sdfsdf
  3852. SASDASDFASDF_sdfsdf
  3853. # These are all cases of invalid manglings where the demangler would read
  3854. # past the end of the string.
  3855. # d_name wasn't honouring a NULL from d_substitution
  3856. --format=gnu-v3
  3857. _ZSA
  3858. _ZSA
  3859. # d_expr_primary wasn't honouring NULL from cplus_demangle_mangled_name
  3860. --format=gnu-v3
  3861. _ZN1fIL_
  3862. _ZN1fIL_
  3863. # d_operator_name was taking two characters in a row
  3864. --format=gnu-v3
  3865. _Za
  3866. _Za
  3867. # d_prefix wasn't honouring NULL from d_substitution
  3868. --format=gnu-v3
  3869. _ZNSA
  3870. _ZNSA
  3871. # d_prefix wasn't honouring NULL from d_template_param
  3872. --format=gnu-v3
  3873. _ZNT
  3874. _ZNT
  3875. # Dereferencing NULL in d_pointer_to_member_type
  3876. --format=gnu-v3
  3877. _Z1aMark
  3878. _Z1aMark
  3879. # <local-source-name> test 1
  3880. --format=gnu-v3
  3881. _ZL3foo_2
  3882. foo
  3883. # <local-source-name> test 2
  3884. --format=gnu-v3
  3885. _ZZL3foo_2vE4var1
  3886. foo()::var1
  3887. # <local-source-name> test 3
  3888. --format=gnu-v3
  3889. _ZZL3foo_2vE4var1_0
  3890. foo()::var1
  3891. # <local-source-name> test 4
  3892. --format=gnu-v3
  3893. _ZZN7myspaceL3foo_1EvEN11localstruct1fEZNS_3fooEvE16otherlocalstruct
  3894. myspace::foo()::localstruct::f(myspace::foo()::otherlocalstruct)
  3895. # Java resource name
  3896. --format=gnu-v3
  3897. _ZGr32_java$Sutil$Siso4217$_properties
  3898. java resource java/util/iso4217.properties
  3899. # decltype/param placeholder test
  3900. --format=gnu-v3
  3901. _Z3addIidEDTplfp_fp0_ET_T0_
  3902. decltype ({parm#1}+{parm#2}) add<int, double>(int, double)
  3903. # decltype scope test
  3904. --format=gnu-v3
  3905. _Z1fI1SENDtfp_E4typeET_
  3906. decltype ({parm#1})::type f<S>(S)
  3907. # decltype/fn call test
  3908. --format=gnu-v3
  3909. _Z4add3IidEDTclL_Z1gEfp_fp0_EET_T0_
  3910. decltype (g({parm#1}, {parm#2})) add3<int, double>(int, double)
  3911. # 'this' test
  3912. --format=gnu-v3
  3913. _ZN1A1fIiEEDTcldtdtdefpT1b1fIT_EEEv
  3914. decltype ((((*this).b).(f<int>))()) A::f<int>()
  3915. # new (2008) built in types test
  3916. --format=gnu-v3
  3917. _Z1fDfDdDeDhDsDi
  3918. f(decimal32, decimal64, decimal128, half, char16_t, char32_t)
  3919. # pack expansion test
  3920. --format=gnu-v3
  3921. _Z1fIIPiPfPdEEvDpT_
  3922. void f<int*, float*, double*>(int*, float*, double*)
  3923. # '.' test
  3924. --format=gnu-v3
  3925. _Z1hI1AIiEdEDTcldtfp_1gIT0_EEET_S2_
  3926. decltype (({parm#1}.(g<double>))()) h<A<int>, double>(A<int>, double)
  3927. # test for typed function in decltype
  3928. --format=gnu-v3
  3929. _ZN1AIiE1jIiEEDTplfp_clL_Z1xvEEET_
  3930. decltype ({parm#1}+(x())) A<int>::j<int>(int)
  3931. # typed function in decltype with an argument list
  3932. --format=gnu-v3
  3933. _Z1tIlEDTplcvT_Li5EclL_Z1qsELi6EEEv
  3934. decltype (((long)(5))+(q(6))) t<long>()
  3935. # test for expansion of function parameter pack
  3936. --format=gnu-v3
  3937. _Z1gIJidEEDTclL_Z1fEspplfp_Li1EEEDpT_
  3938. decltype (f(({parm#1}+(1))...)) g<int, double>(int, double)
  3939. # lambda tests
  3940. --format=gnu-v3
  3941. _ZZ1giENKUlvE_clEv
  3942. g(int)::{lambda()#1}::operator()() const
  3943. --format=gnu-v3
  3944. _Z4algoIZ1giEUlvE0_EiT_
  3945. int algo<g(int)::{lambda()#2}>(g(int)::{lambda()#2})
  3946. --format=gnu-v3
  3947. _ZZN1S1fEiiEd0_NKUlvE0_clEv
  3948. S::f(int, int)::{default arg#2}::{lambda()#2}::operator()() const
  3949. --format=gnu-v3
  3950. _ZNK1SIiE1xMUlvE1_clEv
  3951. S<int>::x::{lambda()#3}::operator()() const
  3952. --format=gnu-v3
  3953. _ZN8functionC1IZN1CIiE4testES_Ed_UliE_EET_
  3954. function::function<C<int>::test(function)::{default arg#1}::{lambda(int)#1}>(C<int>::test(function)::{default arg#1}::{lambda(int)#1})
  3955. --format=gnu-v3
  3956. _Z1fN1SUt_E
  3957. f(S::{unnamed type#1})
  3958. --format=gnu-v3
  3959. _Z1fDv32_f
  3960. f(float __vector(32))
  3961. --format=gnu-v3
  3962. _Z1fIfLi4EEvDv_T0__T_
  3963. void f<float, 4>(float __vector(4))
  3964. --format=gnu-v3
  3965. _Z1fI1AEDTclonplfp_fp_EET_
  3966. decltype ((operator+)({parm#1}, {parm#1})) f<A>(A)
  3967. --format=gnu-v3
  3968. _Z1hI1AEDTcldtfp_miEET_
  3969. decltype (({parm#1}.(operator-))()) h<A>(A)
  3970. --format=gnu-v3
  3971. _Z1fDn
  3972. f(decltype(nullptr))
  3973. --format=gnu-v3
  3974. _Z1fIRiEvOT_b
  3975. void f<int&>(int&, bool)
  3976. --format=gnu-v3
  3977. _ZN5aaaaa6bbbbbb5cccccIN23ddddddddddddddddddddddd3eeeENS2_4ffff16ggggggggggggggggENS0_9hhhhhhhhhES6_S6_S6_S6_S6_S6_S6_EE
  3978. aaaaa::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>
  3979. --format=gnu-v3
  3980. _Z5outerIsEcPFilE
  3981. char outer<short>(int (*)(long))
  3982. --format=gnu-v3
  3983. _Z5outerPFsiEl
  3984. outer(short (*)(int), long)
  3985. --format=gnu-v3
  3986. _Z6outer2IsEPFilES1_
  3987. int (*outer2<short>(int (*)(long)))(long)
  3988. --format=gnu-v3 --ret-postfix
  3989. _Z5outerIsEcPFilE
  3990. outer<short>(int (*)(long))char
  3991. --format=gnu-v3 --ret-postfix
  3992. _Z5outerPFsiEl
  3993. outer(short (*)(int), long)
  3994. --format=gnu-v3 --ret-postfix
  3995. _Z6outer2IsEPFilES1_
  3996. outer2<short>(int (*)(long))int (*)(long)
  3997. --format=gnu-v3 --ret-drop
  3998. _Z5outerIsEcPFilE
  3999. outer<short>(int (*)(long))
  4000. --format=gnu-v3 --ret-drop
  4001. _Z5outerPFsiEl
  4002. outer(short (*)(int), long)
  4003. --format=gnu-v3 --ret-drop
  4004. _Z6outer2IsEPFilES1_
  4005. outer2<short>(int (*)(long))
  4006. #
  4007. --format=gnu-v3 --no-params
  4008. _ZN1KIXadL_ZN1S1mEiEEE1fEv
  4009. K<&S::m>::f()
  4010. K<&S::m>::f
  4011. --format=gnu-v3
  4012. _ZN1KILi1EXadL_ZN1S1mEiEEE1fEv
  4013. K<1, &S::m>::f()
  4014. # Here the `(int)' argument list of `S::m' is already removed.
  4015. --format=gnu-v3
  4016. _ZN1KILi1EXadL_ZN1S1mEEEE1fEv
  4017. K<1, &S::m>::f()
  4018. #
  4019. # Used to crash -- binutils PR 13030.
  4020. --format=gnu-v3
  4021. _ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_
  4022. _ZSt10_ConstructI10CellBorderIS0_EEvPT_DpOT0_
  4023. # A pack expansion is substitutable.
  4024. --format=gnu-v3
  4025. _Z1fIJiEiEv1AIJDpT_EET0_S4_
  4026. void f<int, int>(A<int>, int, int)
  4027. # So is decltype.
  4028. --format=gnu-v3
  4029. _Z1fIiiEDTcvT__EET0_S2_
  4030. decltype ((int)()) f<int, int>(int, int)
  4031. # And vector.
  4032. --format=gnu-v3
  4033. _Z1fDv4_iS_
  4034. f(int __vector(4), int __vector(4))
  4035. --format=gnu-v3
  4036. _Z2f1Ii1AEDTdsfp_fp0_ET0_MS2_T_
  4037. decltype ({parm#1}.*{parm#2}) f1<int, A>(A, int A::*)
  4038. --format=gnu-v3
  4039. _Z2f2IiEDTquL_Z1bEfp_trET_
  4040. decltype (b?{parm#1} : (throw)) f2<int>(int)
  4041. --format=gnu-v3
  4042. _Z6check1IiEvP6helperIXsznw_T_EEE
  4043. void check1<int>(helper<sizeof (new int)>*)
  4044. --format=gnu-v3
  4045. _Z6check2IiEvP6helperIXszgsnw_T_piEEE
  4046. void check2<int>(helper<sizeof (::new int())>*)
  4047. --format=gnu-v3
  4048. _Z6check3IiEvP6helperIXsznwadL_Z1iE_T_piLi1EEEE
  4049. void check3<int>(helper<sizeof (new (&i) int(1))>*)
  4050. --format=gnu-v3
  4051. _Z6check4IiEvP6helperIXszna_A1_T_EEE
  4052. void check4<int>(helper<sizeof (new int [1])>*)
  4053. --format=gnu-v3
  4054. _Z6check5IiEvP6helperIXszna_A1_T_piEEE
  4055. void check5<int>(helper<sizeof (new int [1]())>*)
  4056. --format=gnu-v3
  4057. _Z1fIiEDTcmgsdlfp_psfp_EPT_
  4058. decltype ((::delete {parm#1}),(+{parm#1})) f<int>(int*)
  4059. --format=gnu-v3
  4060. _Z1fIiEDTcmdafp_psfp_EPT_
  4061. decltype ((delete[] {parm#1}),(+{parm#1})) f<int>(int*)
  4062. --format=gnu-v3
  4063. _ZN1AdlEPv
  4064. A::operator delete(void*)
  4065. --format=gnu-v3
  4066. _Z2f1IiEDTppfp_ET_
  4067. decltype ({parm#1}++) f1<int>(int)
  4068. --format=gnu-v3
  4069. _Z2f1IiEDTpp_fp_ET_
  4070. decltype (++{parm#1}) f1<int>(int)
  4071. --format=gnu-v3
  4072. _Z2f1IiEDTcl1gfp_ilEEET_
  4073. decltype (g({parm#1}, {})) f1<int>(int)
  4074. --format=gnu-v3
  4075. _Z2f1IiEDTnw_T_ilEES0_
  4076. decltype (new int{}) f1<int>(int)
  4077. --format=gnu-v3
  4078. _Zli2_wPKc
  4079. operator"" _w(char const*)
  4080. --format=gnu-v3
  4081. _Z1fIiEDTnw_Dapifp_EET_
  4082. decltype (new auto({parm#1})) f<int>(int)
  4083. --format=gnu-v3
  4084. _Z1fIiERDaRKT_S1_
  4085. auto& f<int>(int const&, int)
  4086. --format=gnu-v3
  4087. _Z1gILi1EEvR1AIXT_EER1BIXscbT_EE
  4088. void g<1>(A<1>&, B<static_cast<bool>(1)>&)
  4089. --format=gnu-v3
  4090. _ZNKSt7complexIiE4realB5cxx11Ev
  4091. std::complex<int>::real[abi:cxx11]() const
  4092. #
  4093. # Ada (GNAT) tests.
  4094. #
  4095. # Simple test.
  4096. --format=gnat
  4097. yz__qrs
  4098. yz.qrs
  4099. # Operator
  4100. --format=gnat
  4101. oper__Oadd
  4102. oper."+"
  4103. # Overloaded subprogram.
  4104. --format=gnat
  4105. yz__qrs__2
  4106. yz.qrs
  4107. # Nested subprogram.
  4108. --format=gnat
  4109. yz__qrs__tuv.1661
  4110. yz.qrs.tuv
  4111. # Nested and overloaded subprograms.
  4112. --format=gnat
  4113. yz__qrs__tuv__2_1.1667
  4114. yz.qrs.tuv
  4115. --format=gnat
  4116. yz__qrs__tuv__2_2.1670
  4117. yz.qrs.tuv
  4118. --format=gnat
  4119. yz__qrs__tuv__2_3.1674
  4120. yz.qrs.tuv
  4121. # Elaborated flag (not demangled)
  4122. --format=gnat
  4123. x_E
  4124. <x_E>
  4125. # Nested package
  4126. --format=gnat
  4127. x__m1
  4128. x.m1
  4129. --format=gnat
  4130. x__m3
  4131. x.m3
  4132. --format=gnat
  4133. x__y__m2X
  4134. x.y.m2
  4135. --format=gnat
  4136. x__y__z__rXb
  4137. x.y.z.r
  4138. # Child package
  4139. --format=gnat
  4140. x__y__j
  4141. x.y.j
  4142. # Library level
  4143. --format=gnat
  4144. _ada_x__m3
  4145. x.m3
  4146. # Package body elaborator
  4147. --format=gnat
  4148. p___elabb
  4149. p'Elab_Body
  4150. # Package spec elaborator
  4151. --format=gnat
  4152. p___elabs
  4153. p'Elab_Spec
  4154. # Task body
  4155. --format=gnat
  4156. p__taskobjTKB
  4157. p.taskobj
  4158. # Task subprogram
  4159. --format=gnat
  4160. p__taskobjTK__f1.2330
  4161. p.taskobj.f1
  4162. # Protected types subprograms
  4163. --format=gnat
  4164. prot__lock__getN
  4165. prot.lock.get
  4166. --format=gnat
  4167. prot__lock__getP
  4168. prot.lock.get
  4169. --format=gnat
  4170. prot__lock__get__sub.2590
  4171. prot.lock.get.sub
  4172. --format=gnat
  4173. prot__lock__setN
  4174. prot.lock.set
  4175. --format=gnat
  4176. prot__lock__setP
  4177. prot.lock.set
  4178. # Protected type entries
  4179. --format=gnat
  4180. prot__lock__update_B7s
  4181. prot.lock.update
  4182. --format=gnat
  4183. prot__lock__update_E6s
  4184. prot.lock.update
  4185. # Controlled types
  4186. --format=gnat
  4187. gnat__sockets__sockets_library_controllerDF__2
  4188. gnat.sockets.sockets_library_controller.Finalize
  4189. --format=gnat
  4190. system__partition_interface__racw_stub_typeDA
  4191. system.partition_interface.racw_stub_type.Adjust
  4192. # Stream operations
  4193. --format=gnat
  4194. gnat__wide_wide_string_split__slice_setSR__2
  4195. gnat.wide_wide_string_split.slice_set'Read
  4196. --format=gnat
  4197. ada__real_time__timing_events__events__listSW__2Xnn
  4198. ada.real_time.timing_events.events.list'Write
  4199. --format=gnat
  4200. system__finalization_root__root_controlledSI
  4201. system.finalization_root.root_controlled'Input
  4202. --format=gnat
  4203. ada__finalization__limited_controlledSO__2
  4204. ada.finalization.limited_controlled'Output
  4205. # Tagged types
  4206. --format=gnat
  4207. ada__synchronous_task_control___size__2
  4208. ada.synchronous_task_control'Size
  4209. --format=gnat
  4210. ada__real_time__timing_events__events___alignment__2Xnn
  4211. ada.real_time.timing_events.events'Alignment
  4212. --format=gnat
  4213. system__finalization_root___assign__2
  4214. system.finalization_root.":="
  4215. #
  4216. # Used to crash the demangler.
  4217. --format=gnu-v3
  4218. DFA
  4219. DFA
  4220. #
  4221. # http://sourceware.org/bugzilla/show_bug.cgi?id=11572
  4222. --format=auto
  4223. _ZN3Psi7VariantIIcPKcEE5visitIIRZN11VariantTest9TestVisit11test_methodEvEUlS2_E0_RZNS6_11test_methodEvEUlcE1_RZNS6_11test_methodEvEUlNS_4NoneEE_EEENS_13VariantDetail19SelectVisitorResultIIDpT_EE4typeEDpOSG_
  4224. 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}&)...)
  4225. #
  4226. # Clone suffix tests
  4227. #
  4228. --format=gnu-v3 --no-params
  4229. _Z3fo5n.clone.1
  4230. fo5(__int128) [clone .clone.1]
  4231. fo5
  4232. #
  4233. --format=gnu-v3 --no-params
  4234. _Z3fo5n.constprop.2
  4235. fo5(__int128) [clone .constprop.2]
  4236. fo5
  4237. #
  4238. --format=gnu-v3 --no-params
  4239. _Z3fo5n.isra.3
  4240. fo5(__int128) [clone .isra.3]
  4241. fo5
  4242. #
  4243. --format=gnu-v3 --no-params
  4244. _Z3fo5n.part.4
  4245. fo5(__int128) [clone .part.4]
  4246. fo5
  4247. #
  4248. --format=gnu-v3 --no-params
  4249. _Z12to_be_clonediPv.clone.0
  4250. to_be_cloned(int, void*) [clone .clone.0]
  4251. to_be_cloned
  4252. #
  4253. --format=gnu-v3 --no-params
  4254. _Z3fooi.1988
  4255. foo(int) [clone .1988]
  4256. foo
  4257. #
  4258. --format=gnu-v3 --no-params
  4259. _Z3fooi.part.9.165493.constprop.775.31805
  4260. foo(int) [clone .part.9.165493] [clone .constprop.775.31805]
  4261. foo
  4262. #
  4263. --format=gnu-v3 --no-params
  4264. _Z2f1IiEvT_S0_S0_._omp_fn.2
  4265. void f1<int>(int, int, int) [clone ._omp_fn.2]
  4266. f1<int>
  4267. #
  4268. --format=gnu-v3 --no-params
  4269. _Z3fooi._omp_cpyfn.6
  4270. foo(int) [clone ._omp_cpyfn.6]
  4271. foo
  4272. #
  4273. --format=gnu-v3 --no-params
  4274. _Z1fIKFvvES0_Evv
  4275. void f<void () const, void () const>()
  4276. f<void () const, void () const>
  4277. #
  4278. --format=gnu-v3
  4279. _ZN4modc6parser8sequenceINS_9astParser13LocatedParserINS0_9ParserRefINS2_UlRNS2_16TokenParserInputEE_EEEEEINS0_14OptionalParserINS2_18ListParserTemplateILNS_6tokens5Token4TypeE4EXadL_ZNSD_Ut_13parenthesizedEEEE6ParserINS4_INS0_6ParserIS5_NS_3ast10ExpressionEEEEEEEEENSA_INS4_INS2_22OneOfKeywordsToTParserINSJ_5StyleEEEEEEENS0_14SequenceParserIS5_INS0_18ExactElementParserIS5_EENSA_ISM_EEEEENS0_14RepeatedParserINS4_INS0_15TransformParserINSU_IS5_INS4_INSP_INSJ_10Annotation12RelationshipEEEEESX_EEENS2_UlNS2_3LocES12_ONS_5MaybeISK_EEE19_EEEEELb0EEEEEENSU_INS0_17ExtractParserTypeIT_E9InputTypeEINS0_8MaybeRefIS1F_E4TypeEDpNS1I_IT0_E4TypeEEEEOS1F_DpOS1L_
  4280. modc::parser::ParserRef<modc::astParser::OneOfKeywordsToTParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Style> ><modc::parser::ExtractParserType<modc::astParser::LocatedParser<modc::parser::ParserRef<modc::astParser::{lambda(modc::astParser::TokenParserInput&)#1}> > >::InputType, modc::parser::MaybeRef<modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe<modc::parser::Parser>&&)#21}>::Type, modc::parser::RepeatedParser<modc::parser::ParserRef<modc::parser::TransformParser<modc::parser::ParserRef<modc::astParser::OneOfKeywordsToTParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Style> ><modc::astParser::TokenParserInput<modc::parser::ParserRef<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser<modc::parser::ParserRef<modc::parser::Parser<modc::astParser::TokenParserInput, modc::ast::Expression> > ><modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe<modc::parser::Parser>&&)#21}> >, false><modc::parser::OptionalParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser<modc::parser::ParserRef<modc::parser::Parser<modc::astParser::TokenParserInput, modc::ast::Expression> > > > >::Type, modc::parser::RepeatedParser<modc::parser::ParserRef<modc::parser::TransformParser<modc::parser::ParserRef<modc::astParser::OneOfKeywordsToTParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Style> ><modc::astParser::TokenParserInput<modc::parser::ParserRef<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser<modc::parser::ParserRef<modc::parser::Parser<modc::astParser::TokenParserInput, modc::ast::Expression> > ><modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe<modc::parser::Parser>&&)#21}> >, false><modc::astParser::LocatedParser<modc::parser::ParserRef<modc::astParser::{lambda(modc::astParser::TokenParserInput&)#1}> ><modc::parser::ParserRef<modc::astParser::OneOfKeywordsToTParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Style> > > >::Type, modc::parser::RepeatedParser<modc::parser::ParserRef<modc::parser::TransformParser<modc::parser::ParserRef<modc::astParser::OneOfKeywordsToTParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Style> ><modc::astParser::TokenParserInput<modc::parser::ParserRef<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser<modc::parser::ParserRef<modc::parser::Parser<modc::astParser::TokenParserInput, modc::ast::Expression> > ><modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe<modc::parser::Parser>&&)#21}> >, false><modc::parser::SequenceParser<modc::astParser::TokenParserInput<modc::parser::ExactElementParser<modc::astParser::TokenParserInput>, modc::astParser::LocatedParser<modc::parser::ParserRef<modc::astParser::{lambda(modc::astParser::TokenParserInput&)#1}> ><modc::ast::Expression> > > >::Type, modc::parser::RepeatedParser<modc::parser::ParserRef<modc::parser::TransformParser<modc::parser::ParserRef<modc::astParser::OneOfKeywordsToTParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Style> ><modc::astParser::TokenParserInput<modc::parser::ParserRef<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser<modc::parser::ParserRef<modc::parser::Parser<modc::astParser::TokenParserInput, modc::ast::Expression> > ><modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe<modc::parser::Parser>&&)#21}> >, false><modc::parser::RepeatedParser<modc::parser::ParserRef<modc::parser::TransformParser<modc::parser::ParserRef<modc::astParser::OneOfKeywordsToTParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Style> ><modc::astParser::TokenParserInput<modc::parser::ParserRef<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser<modc::parser::ParserRef<modc::parser::Parser<modc::astParser::TokenParserInput, modc::ast::Expression> > ><modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe<modc::parser::Parser>&&)#21}> >, false> >::Type> modc::parser::sequence<modc::astParser::LocatedParser<modc::parser::ParserRef<modc::astParser::{lambda(modc::astParser::TokenParserInput&)#1}> >, modc::parser::OptionalParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser<modc::parser::ParserRef<modc::parser::Parser<modc::astParser::TokenParserInput, modc::ast::Expression> > > >, modc::astParser::LocatedParser<modc::parser::ParserRef<modc::astParser::{lambda(modc::astParser::TokenParserInput&)#1}> ><modc::parser::ParserRef<modc::astParser::OneOfKeywordsToTParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Style> > >, modc::parser::SequenceParser<modc::astParser::TokenParserInput<modc::parser::ExactElementParser<modc::astParser::TokenParserInput>, modc::astParser::LocatedParser<modc::parser::ParserRef<modc::astParser::{lambda(modc::astParser::TokenParserInput&)#1}> ><modc::ast::Expression> > >, modc::parser::RepeatedParser<modc::parser::ParserRef<modc::parser::TransformParser<modc::parser::ParserRef<modc::astParser::OneOfKeywordsToTParser<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Style> ><modc::astParser::TokenParserInput<modc::parser::ParserRef<modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser<modc::parser::ParserRef<modc::parser::Parser<modc::astParser::TokenParserInput, modc::ast::Expression> > ><modc::astParser::ListParserTemplate<(modc::tokens::Token::Type)4, &modc::tokens::{unnamed type#1}::parenthesized>::Parser::Annotation::Relationship> >, modc::parser::ExactElementParser> >, modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe<modc::parser::Parser>&&)#21}> >, false> >(modc::astParser::{lambda(modc::astParser::Loc, modc::parser::RepeatedParser, modc::Maybe<modc::parser::Parser>&&)#21}&&, (modc::parser::ExtractParserType<modc::astParser::LocatedParser<modc::parser::ParserRef<modc::astParser::{lambda(modc::astParser::TokenParserInput&)#1}> > >&&)...)
  4281. --format=gnu-v3
  4282. _ZNKR1A1hEv
  4283. A::h() const &
  4284. --format=gnu-v3
  4285. _Z1lM1AKFvvRE
  4286. l(void (A::*)() const &)
  4287. --format=gnu-v3
  4288. _Z1mIFvvOEEvM1AT_
  4289. void m<void () &&>(void (A::*)() &&)
  4290. --format=gnu-v3
  4291. _Z1nIM1AKFvvREEvT_
  4292. void n<void (A::*)() const &>(void (A::*)() const &)
  4293. --format=gnu-v3
  4294. _ZL1fIiEvv
  4295. void f<int>()
  4296. # https://sourceware.org/bugzilla/show_bug.cgi?id=14963#c3
  4297. --format=gnu-v3
  4298. _ZSt7forwardIRN1x14refobjiteratorINS0_3refINS0_4mime30multipart_section_processorObjIZ15get_body_parserIZZN14mime_processor21make_section_iteratorERKNS2_INS3_10sectionObjENS0_10ptrrefBaseEEEbENKUlvE_clEvEUlSB_bE_ZZNS6_21make_section_iteratorESB_bENKSC_clEvEUlSB_E0_ENS1_INS2_INS0_20outputrefiteratorObjIiEES8_EEEERKSsSB_OT_OT0_EUlmE_NS3_32make_multipart_default_discarderISP_EEEES8_EEEEEOT_RNSt16remove_referenceISW_E4typeE
  4299. x::refobjiterator<x::ref<x::mime::multipart_section_processorObj<x::refobjiterator<x::ref<x::outputrefiteratorObj<int>, x::ptrrefBase> > get_body_parser<mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)#1}, mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&)#2}>(std::string const&, x::ref<x::mime::sectionObj, x::ptrrefBase> const&, mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)#1}&&, mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&)#2}&&)::{lambda(unsigned long)#1}, x::mime::make_multipart_default_discarder<mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)#1}&&> >, x::ptrrefBase> >& std::forward<x::refobjiterator<x::ref<x::mime::multipart_section_processorObj<x::refobjiterator<x::ref<x::outputrefiteratorObj<int>, x::ptrrefBase> > get_body_parser<mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)#1}, mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&)#2}>(std::string const&, x::ref<x::mime::sectionObj, x::ptrrefBase> const&, mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)#1}&&, mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&)#2}&&)::{lambda(unsigned long)#1}, x::mime::make_multipart_default_discarder<mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)#1}&&> >, x::ptrrefBase> >&>(std::remove_reference<x::mime::multipart_section_processorObj<x::refobjiterator<x::ref<x::outputrefiteratorObj<int>, x::ptrrefBase> > get_body_parser<mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)#1}, mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&)#2}>(std::string const&, x::ref<x::mime::sectionObj, x::ptrrefBase> const&, mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)#1}&&, mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&)#2}&&)::{lambda(unsigned long)#1}, x::mime::make_multipart_default_discarder<mime_processor::make_section_iterator(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)::{lambda()#1}::operator()() const::{lambda(x::ref<x::mime::sectionObj, x::ptrrefBase> const&, bool)#1}&&> > >::type&)
  4300. #
  4301. --format=gnu-v3 --no-params
  4302. _ZNK7strings8internal8SplitterINS_9delimiter5AnyOfENS_9SkipEmptyEEcvT_ISt6vectorI12basic_stringIcSt11char_traitsIcESaIcEESaISD_EEvEEv
  4303. strings::internal::Splitter<strings::delimiter::AnyOf, strings::SkipEmpty>::operator std::vector<basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<basic_string<char, std::char_traits<char>, std::allocator<char> > > ><std::vector<basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>() const
  4304. strings::internal::Splitter<strings::delimiter::AnyOf, strings::SkipEmpty>::operator std::vector<basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<basic_string<char, std::char_traits<char>, std::allocator<char> > > ><std::vector<basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>
  4305. #
  4306. --format=gnu-v3 --no-params
  4307. _ZN1AcvT_I1CEEv
  4308. A::operator C<C>()
  4309. A::operator C<C>
  4310. #
  4311. --format=gnu-v3 --no-params
  4312. _ZN1AcvPT_I1CEEv
  4313. A::operator C*<C>()
  4314. A::operator C*<C>
  4315. #
  4316. --format=gnu-v3 --no-params
  4317. _ZN1AcvT_IiEI1CEEv
  4318. A::operator C<int><C>()
  4319. A::operator C<int><C>
  4320. # https://sourceware.org/bugzilla/show_bug.cgi?id=14963#c16
  4321. --format=gnu-v3
  4322. _ZN3mdr16in_cached_threadIRZNK4cudr6GPUSet17parallel_for_eachIZN5tns3d20shape_representation7compute7GPUImpl7executeERKNS_1AINS_7ptr_refIKjEELl3ELl3ENS_8c_strideILl1ELl0EEEEERKNS8_INS9_IjEELl4ELl1ESD_EEEUliRKNS1_7ContextERNS7_5StateEE_JSt6vectorISO_SaISO_EEEEEvOT_DpRT0_EUlSP_E_JSt17reference_wrapperISO_EEEENS_12ScopedFutureIDTclfp_spcl7forwardISW_Efp0_EEEEESV_DpOSW_
  4323. mdr::ScopedFuture<decltype ({parm#1}(((forward<void cudr::GPUSet::parallel_for_each<tns3d::shape_representation::compute::GPUImpl::execute(mdr::A<mdr::ptr_ref<unsigned int const>, 3l, 3l, mdr::c_stride<1l, 0l> > const&, mdr::A<mdr::ptr_ref<unsigned int>, 4l, 1l, mdr::c_stride<1l, 0l> > const&)::{lambda(int, cudr::Context const&, tns3d::shape_representation::compute::GPUImpl::State&)#1}, std::vector<tns3d::shape_representation::compute::GPUImpl::State, std::allocator<tns3d::shape_representation::compute::GPUImpl::State> > >(tns3d::shape_representation::compute::GPUImpl::execute(mdr::A<mdr::ptr_ref<unsigned int const>, 3l, 3l, mdr::c_stride<1l, 0l> > const&, mdr::A<mdr::ptr_ref<unsigned int>, 4l, 1l, mdr::c_stride<1l, 0l> > const&)::{lambda(int, cudr::Context const&, tns3d::shape_representation::compute::GPUImpl::State&)#1}&&, std::vector<tns3d::shape_representation::compute::GPUImpl::State, std::allocator<tns3d::shape_representation::compute::GPUImpl::State> >&) const::{lambda(tns3d::shape_representation::compute::GPUImpl::State&)#1}&>)({parm#2}))...))> mdr::in_cached_thread<void cudr::GPUSet::parallel_for_each<tns3d::shape_representation::compute::GPUImpl::execute(mdr::A<mdr::ptr_ref<unsigned int const>, 3l, 3l, mdr::c_stride<1l, 0l> > const&, mdr::A<mdr::ptr_ref<unsigned int>, 4l, 1l, mdr::c_stride<1l, 0l> > const&)::{lambda(int, cudr::Context const&, tns3d::shape_representation::compute::GPUImpl::State&)#1}, std::vector<tns3d::shape_representation::compute::GPUImpl::State, std::allocator<tns3d::shape_representation::compute::GPUImpl::State> > >(void cudr::GPUSet::parallel_for_each<tns3d::shape_representation::compute::GPUImpl::execute(mdr::A<mdr::ptr_ref<unsigned int const>, 3l, 3l, mdr::c_stride<1l, 0l> > const&, mdr::A<mdr::ptr_ref<unsigned int>, 4l, 1l, mdr::c_stride<1l, 0l> > const&)::{lambda(int, cudr::Context const&, tns3d::shape_representation::compute::GPUImpl::State&)#1}, std::vector<tns3d::shape_representation::compute::GPUImpl::State, std::allocator<tns3d::shape_representation::compute::GPUImpl::State> > >(tns3d::shape_representation::compute::GPUImpl::execute(mdr::A<mdr::ptr_ref<unsigned int const>, 3l, 3l, mdr::c_stride<1l, 0l> > const&, mdr::A<mdr::ptr_ref<unsigned int>, 4l, 1l, mdr::c_stride<1l, 0l> > const&)::{lambda(int, cudr::Context const&, tns3d::shape_representation::compute::GPUImpl::State&)#1}&&, std::vector<tns3d::shape_representation::compute::GPUImpl::State, std::allocator<tns3d::shape_representation::compute::GPUImpl::State> >&) const::{lambda(tns3d::shape_representation::compute::GPUImpl::State&)#1}&, std::vector<tns3d::shape_representation::compute::GPUImpl::State, std::allocator<tns3d::shape_representation::compute::GPUImpl::State> >&) const::{lambda(tns3d::shape_representation::compute::GPUImpl::State&)#1}&, std::reference_wrapper<tns3d::shape_representation::compute::GPUImpl::State> >(void cudr::GPUSet::parallel_for_each<tns3d::shape_representation::compute::GPUImpl::execute(mdr::A<mdr::ptr_ref<unsigned int const>, 3l, 3l, mdr::c_stride<1l, 0l> > const&, mdr::A<mdr::ptr_ref<unsigned int>, 4l, 1l, mdr::c_stride<1l, 0l> > const&)::{lambda(int, cudr::Context const&, tns3d::shape_representation::compute::GPUImpl::State&)#1}, std::vector<tns3d::shape_representation::compute::GPUImpl::State, std::allocator<tns3d::shape_representation::compute::GPUImpl::State> > >(tns3d::shape_representation::compute::GPUImpl::execute(mdr::A<mdr::ptr_ref<unsigned int const>, 3l, 3l, mdr::c_stride<1l, 0l> > const&, mdr::A<mdr::ptr_ref<unsigned int>, 4l, 1l, mdr::c_stride<1l, 0l> > const&)::{lambda(int, cudr::Context const&, tns3d::shape_representation::compute::GPUImpl::State&)#1}&&, std::vector<tns3d::shape_representation::compute::GPUImpl::State, std::allocator<tns3d::shape_representation::compute::GPUImpl::State> >&) const::{lambda(tns3d::shape_representation::compute::GPUImpl::State&)#1}&, (void cudr::GPUSet::parallel_for_each<tns3d::shape_representation::compute::GPUImpl::execute(mdr::A<mdr::ptr_ref<unsigned int const>, 3l, 3l, mdr::c_stride<1l, 0l> > const&, mdr::A<mdr::ptr_ref<unsigned int>, 4l, 1l, mdr::c_stride<1l, 0l> > const&)::{lambda(int, cudr::Context const&, tns3d::shape_representation::compute::GPUImpl::State&)#1}, std::vector<tns3d::shape_representation::compute::GPUImpl::State, std::allocator<tns3d::shape_representation::compute::GPUImpl::State> > >(tns3d::shape_representation::compute::GPUImpl::execute(mdr::A<mdr::ptr_ref<unsigned int const>, 3l, 3l, mdr::c_stride<1l, 0l> > const&, mdr::A<mdr::ptr_ref<unsigned int>, 4l, 1l, mdr::c_stride<1l, 0l> > const&)::{lambda(int, cudr::Context const&, tns3d::shape_representation::compute::GPUImpl::State&)#1}&&, std::vector<tns3d::shape_representation::compute::GPUImpl::State, std::allocator<tns3d::shape_representation::compute::GPUImpl::State> >&) const::{lambda(tns3d::shape_representation::compute::GPUImpl::State&)#1}&&&)...)
  4324. # https://sourceware.org/bugzilla/show_bug.cgi?id=14963#c18
  4325. --format=gnu-v3
  4326. _ZNSt9_Any_data9_M_accessIPZN13ThreadManager10futureTaskISt5_BindIFSt7_Mem_fnIM6RunnerFvvEEPS5_EEEEvOT_EUlvE_EERSC_v
  4327. void ThreadManager::futureTask<std::_Bind<std::_Mem_fn<void (Runner::*)()> (Runner*)> >(std::_Bind<std::_Mem_fn<void (Runner::*)()> (Runner*)>&&)::{lambda()#1}*& std::_Any_data::_M_access<void ThreadManager::futureTask<std::_Bind<std::_Mem_fn<void (Runner::*)()> (Runner*)> >(void ThreadManager::futureTask<std::_Bind<std::_Mem_fn<void (Runner::*)()> (Runner*)> >(std::_Bind<std::_Mem_fn<void (Runner::*)()> (Runner*)>&&)::{lambda()#1}*&&)::{lambda()#1}*>()
  4328. # https://sourceware.org/bugzilla/show_bug.cgi?id=14963#c24
  4329. # aka https://sourceware.org/bugzilla/show_bug.cgi?id=16593
  4330. --format=gnu-v3
  4331. _ZNSt9_Any_data9_M_accessIPZN3sel8Selector6SetObjI3FooJPKcMS4_FviEEEEvRT_DpT0_EUlvE_EESA_v
  4332. void sel::Selector::SetObj<Foo, char const*, void (Foo::*)(int)>(Foo&, char const*, void (Foo::*)(int))::{lambda()#1}*& std::_Any_data::_M_access<void sel::Selector::SetObj<Foo, char const*, void (Foo::*)(int)>(void sel::Selector::SetObj<Foo, char const*, void (Foo::*)(int)>(Foo&, char const*, void (Foo::*)(int))::{lambda()#1}*&, char const*, void (Foo::*)(int))::{lambda()#1}*>()
  4333. # https://sourceware.org/bugzilla/show_bug.cgi?id=16752#c1
  4334. --format=gnu-v3
  4335. _ZNSt9_Any_data9_M_accessIPZN13ThreadManager7newTaskIRSt5_BindIFSt7_Mem_fnIM5DiaryFivEEPS5_EEIEEESt6futureINSt9result_ofIFT_DpT0_EE4typeEEOSF_DpOSG_EUlvE_EERSF_v
  4336. std::future<std::result_of<std::_Bind<std::_Mem_fn<int (Diary::*)()> (Diary*)>& ()>::type> ThreadManager::newTask<std::_Bind<std::_Mem_fn<int (Diary::*)()> (Diary*)>&>(std::_Bind<std::_Mem_fn<int (Diary::*)()> (Diary*)>&)::{lambda()#1}*& std::_Any_data::_M_access<std::future<std::result_of<std::_Bind<std::_Mem_fn<int (Diary::*)()> (Diary*)>& ()>::type> ThreadManager::newTask<std::_Bind<std::_Mem_fn<int (Diary::*)()> (Diary*)>&>(std::future<std::result_of<std::_Bind<std::_Mem_fn<int (Diary::*)()> (Diary*)>& ()>::type> ThreadManager::newTask<std::_Bind<std::_Mem_fn<int (Diary::*)()> (Diary*)>&>(std::_Bind<std::_Mem_fn<int (Diary::*)()> (Diary*)>&)::{lambda()#1}*&&)::{lambda()#1}*>()
  4337. # https://sourceware.org/bugzilla/show_bug.cgi?id=16752#c6
  4338. --format=gnu-v3
  4339. _ZNSt9_Any_data9_M_accessIPZN6cereal18polymorphic_detail15getInputBindingINS1_16JSONInputArchiveEEENS1_6detail15InputBindingMapIT_E11SerializersERS7_jEUlPvRSt10unique_ptrIvNS5_12EmptyDeleterIvEEEE0_EESA_v
  4340. cereal::detail::InputBindingMap<cereal::JSONInputArchive>::Serializers cereal::polymorphic_detail::getInputBinding<cereal::JSONInputArchive>(cereal::JSONInputArchive&, unsigned int)::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&)#2}*& std::_Any_data::_M_access<cereal::detail::InputBindingMap<cereal::JSONInputArchive>::Serializers cereal::polymorphic_detail::getInputBinding<cereal::JSONInputArchive>(cereal::detail::InputBindingMap<cereal::JSONInputArchive>::Serializers cereal::polymorphic_detail::getInputBinding<cereal::JSONInputArchive>(cereal::JSONInputArchive&, unsigned int)::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&)#2}*&, unsigned int)::{lambda(void*, std::unique_ptr<void, cereal::detail::EmptyDeleter<void> >&)#2}*>()
  4341. # https://sourceware.org/bugzilla/show_bug.cgi?id=16845#c2
  4342. --format=gnu-v3
  4343. _ZNSt9_Any_data9_M_accessIPZ4postISt8functionIFvvEEEvOT_EUlvE_EERS5_v
  4344. void post<std::function<void ()> >(std::function<void ()>&&)::{lambda()#1}*& std::_Any_data::_M_access<void post<std::function<void ()> >(void post<std::function<void ()> >(std::function<void ()>&&)::{lambda()#1}*&&)::{lambda()#1}*>()
  4345. #
  4346. --format=auto --no-params
  4347. _Z3xxxDFyuVb
  4348. xxx(unsigned long long _Fract, bool volatile)
  4349. xxx
  4350. # https://sourceware.org/bugzilla/show_bug.cgi?id=16817
  4351. --format=auto --no-params
  4352. _QueueNotification_QueueController__$4PPPPPPPM_A_INotice___Z
  4353. _QueueNotification_QueueController__$4PPPPPPPM_A_INotice___Z
  4354. _QueueNotification_QueueController__$4PPPPPPPM_A_INotice___Z
  4355. --format=gnu-v3
  4356. _Z1fSsB3fooS_
  4357. f(std::string[abi:foo], std::string[abi:foo])