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