]> git.ipfire.org Git - thirdparty/gcc.git/blame - libiberty/testsuite/d-demangle-expected
d-demangle.c (dlang_template_args): Skip over specialized template parameters in...
[thirdparty/gcc.git] / libiberty / testsuite / d-demangle-expected
CommitLineData
43b1b9ed
IB
1# This file holds test cases for the D demangler.
2# Each test case looks like this:
3# options
4# input to be demangled
5# expected output
6#
7# See demangle-expected for documentation of supported options.
8#
9# A line starting with `#' is ignored.
10# However, blank lines in this file are NOT ignored.
11#
12############
13#
14# Coverage Tests
15#
16--format=dlang
17_Dmain
18D main
19#
20--format=dlang
21_D8demangle4testPFLAiYi
22demangle.test
23#
24--format=dlang
25_D8demangle4testFaZv
26demangle.test(char)
27#
28--format=dlang
29_D8demangle4testFbZv
30demangle.test(bool)
31#
32--format=dlang
33_D8demangle4testFcZv
34demangle.test(creal)
35#
36--format=dlang
37_D8demangle4testFdZv
38demangle.test(double)
39#
40--format=dlang
41_D8demangle4testFeZv
42demangle.test(real)
43#
44--format=dlang
45_D8demangle4testFfZv
46demangle.test(float)
47#
48--format=dlang
49_D8demangle4testFgZv
50demangle.test(byte)
51#
52--format=dlang
53_D8demangle4testFhZv
54demangle.test(ubyte)
55#
56--format=dlang
57_D8demangle4testFiZv
58demangle.test(int)
59#
60--format=dlang
61_D8demangle4testFjZv
62demangle.test(ireal)
63#
64--format=dlang
65_D8demangle4testFkZv
66demangle.test(uint)
67#
68--format=dlang
69_D8demangle4testFlZv
70demangle.test(long)
71#
72--format=dlang
73_D8demangle4testFmZv
74demangle.test(ulong)
75#
76--format=dlang
77_D8demangle4testFnZv
78demangle.test(none)
79#
80--format=dlang
81_D8demangle4testFoZv
82demangle.test(ifloat)
83#
84--format=dlang
85_D8demangle4testFpZv
86demangle.test(idouble)
87#
88--format=dlang
89_D8demangle4testFqZv
90demangle.test(cfloat)
91#
92--format=dlang
93_D8demangle4testFrZv
94demangle.test(cdouble)
95#
96--format=dlang
97_D8demangle4testFsZv
98demangle.test(short)
99#
100--format=dlang
101_D8demangle4testFtZv
102demangle.test(ushort)
103#
104--format=dlang
105_D8demangle4testFuZv
106demangle.test(wchar)
107#
108--format=dlang
109_D8demangle4testFvZv
110demangle.test(void)
111#
112--format=dlang
113_D8demangle4testFwZv
114demangle.test(dchar)
115#
116--format=dlang
59251a73
IB
117_D8demangle4testFziZv
118demangle.test(cent)
119#
120--format=dlang
121_D8demangle4testFzkZv
122demangle.test(ucent)
123#
124--format=dlang
43b1b9ed
IB
125_D8demangle4testFOaZv
126demangle.test(shared(char))
127#
128--format=dlang
129_D8demangle4testFxaZv
130demangle.test(const(char))
131#
132--format=dlang
133_D8demangle4testFyaZv
134demangle.test(immutable(char))
135#
136--format=dlang
137_D8demangle4testFNgaZv
138demangle.test(inout(char))
139#
140--format=dlang
141_D8demangle4testFOxaZv
142demangle.test(shared(const(char)))
143#
144--format=dlang
145_D8demangle4testFONgaZv
146demangle.test(shared(inout(char)))
147#
148--format=dlang
149_D8demangle4testFAaZv
150demangle.test(char[])
151#
152--format=dlang
153_D8demangle4testFAAaZv
154demangle.test(char[][])
155#
156--format=dlang
157_D8demangle4testFAAAaZv
158demangle.test(char[][][])
159#
160--format=dlang
161_D8demangle4testFG42aZv
162demangle.test(char[42])
163#
164--format=dlang
165_D8demangle4testFG42G42aZv
166demangle.test(char[42][42])
167#
168--format=dlang
169_D8demangle4testFG42G42G42aZv
170demangle.test(char[42][42][42])
171#
172--format=dlang
173_D8demangle4testFG1234567890aZv
174demangle.test(char[1234567890])
175#
176--format=dlang
177_D8demangle4testFHaaZv
178demangle.test(char[char])
179#
180--format=dlang
181_D8demangle4testFHHaaaZv
182demangle.test(char[char[char]])
183#
184--format=dlang
185_D8demangle4testFPaZv
186demangle.test(char*)
187#
188--format=dlang
189_D8demangle4testFPPaZv
190demangle.test(char**)
191#
192--format=dlang
193_D8demangle4testFPPPaZv
194demangle.test(char***)
195#
196--format=dlang
197_D8demangle4testFNhG8gZv
198demangle.test(__vector(byte[8]))
199#
200--format=dlang
201_D8demangle4testFNhG16gZv
202demangle.test(__vector(byte[16]))
203#
204--format=dlang
205_D8demangle4testFNhG32gZv
206demangle.test(__vector(byte[32]))
207#
208--format=dlang
209_D8demangle4testFNhG4sZv
210demangle.test(__vector(short[4]))
211#
212--format=dlang
213_D8demangle4testFNhG8sZv
214demangle.test(__vector(short[8]))
215#
216--format=dlang
217_D8demangle4testFNhG16sZv
218demangle.test(__vector(short[16]))
219#
220--format=dlang
221_D8demangle4testFNhG2iZv
222demangle.test(__vector(int[2]))
223#
224--format=dlang
225_D8demangle4testFNhG4iZv
226demangle.test(__vector(int[4]))
227#
228--format=dlang
229_D8demangle4testFNhG8iZv
230demangle.test(__vector(int[8]))
231#
232--format=dlang
233_D8demangle4testFNhG1lZv
234demangle.test(__vector(long[1]))
235#
236--format=dlang
237_D8demangle4testFNhG2lZv
238demangle.test(__vector(long[2]))
239#
240--format=dlang
241_D8demangle4testFNhG4lZv
242demangle.test(__vector(long[4]))
243#
244--format=dlang
245_D8demangle4testFNhG2fZv
246demangle.test(__vector(float[2]))
247#
248--format=dlang
249_D8demangle4testFNhG4fZv
250demangle.test(__vector(float[4]))
251#
252--format=dlang
253_D8demangle4testFNhG8fZv
254demangle.test(__vector(float[8]))
255#
256--format=dlang
257_D8demangle4testFNhG1dZv
258demangle.test(__vector(double[1]))
259#
260--format=dlang
261_D8demangle4testFNhG2dZv
262demangle.test(__vector(double[2]))
263#
264--format=dlang
265_D8demangle4testFNhG4dZv
266demangle.test(__vector(double[4]))
267#
268--format=dlang
269_D8demangle4testFI5identZv
270demangle.test(ident)
271#
272--format=dlang
273_D8demangle4testFI5ident4testZv
274demangle.test(ident.test)
275#
276--format=dlang
277_D8demangle4testFC5classZv
278demangle.test(class)
279#
280--format=dlang
281_D8demangle4testFC5class4testZv
282demangle.test(class.test)
283#
284--format=dlang
285_D8demangle4testFS6structZv
286demangle.test(struct)
287#
288--format=dlang
289_D8demangle4testFS6struct4testZv
290demangle.test(struct.test)
291#
292--format=dlang
293_D8demangle4testFE4enumZv
294demangle.test(enum)
295#
296--format=dlang
297_D8demangle4testFE4enum4testZv
298demangle.test(enum.test)
299#
300--format=dlang
301_D8demangle4testFT7typedefZv
302demangle.test(typedef)
303#
304--format=dlang
305_D8demangle4testFT7typedef4testZv
306demangle.test(typedef.test)
307#
308--format=dlang
309_D8demangle4testFJaZv
310demangle.test(out char)
311#
312--format=dlang
313_D8demangle4testFKaZv
314demangle.test(ref char)
315#
316--format=dlang
317_D8demangle4testFLaZv
318demangle.test(lazy char)
319#
320--format=dlang
321_D8demangle4testFMaZv
322demangle.test(scope char)
323#
324--format=dlang
7ce4461f
IB
325_D8demangle4testFNjaZv
326demangle.test(char)
327#
328--format=dlang
329_D8demangle4testFNkaZv
330demangle.test(return char)
331#
332--format=dlang
43b1b9ed
IB
333_D8demangle4testFaXv
334demangle.test(char...)
335#
336--format=dlang
337_D8demangle4testFaYv
338demangle.test(char, ...)
339#
340--format=dlang
341_D8demangle4testFaaYv
342demangle.test(char, char, ...)
343#
344--format=dlang
345_D8demangle4testFaaZv
346demangle.test(char, char)
347#
348--format=dlang
349_D8demangle4testFB0Zv
350demangle.test(Tuple!())
351#
352--format=dlang
353_D8demangle4testFB1aZv
354demangle.test(Tuple!(char))
355#
356--format=dlang
357_D8demangle4testFB2aaZv
358demangle.test(Tuple!(char, char))
359#
360--format=dlang
361_D8demangle4testFB3aaaZv
362demangle.test(Tuple!(char, char, char))
363#
364--format=dlang
365_D8demangle4testFB2OaaZv
366demangle.test(Tuple!(shared(char), char))
367#
368--format=dlang
369_D8demangle4testFB3aDFZaaZv
370demangle.test(Tuple!(char, char() delegate, char))
371#
372--format=dlang
373_D8demangle4testFDFZaZv
374demangle.test(char() delegate)
375#
376--format=dlang
377_D8demangle4testFDUZaZv
378demangle.test(extern(C) char() delegate)
379#
380--format=dlang
381_D8demangle4testFDWZaZv
382demangle.test(extern(Windows) char() delegate)
383#
384--format=dlang
385_D8demangle4testFDVZaZv
386demangle.test(extern(Pascal) char() delegate)
387#
388--format=dlang
389_D8demangle4testFDRZaZv
390demangle.test(extern(C++) char() delegate)
391#
392--format=dlang
393_D8demangle4testFFZaZv
394demangle.test(char() function)
395#
396--format=dlang
397_D8demangle4testFUZaZv
398demangle.test(extern(C) char() function)
399#
400--format=dlang
401_D8demangle4testFWZaZv
402demangle.test(extern(Windows) char() function)
403#
404--format=dlang
405_D8demangle4testFVZaZv
406demangle.test(extern(Pascal) char() function)
407#
408--format=dlang
409_D8demangle4testFRZaZv
410demangle.test(extern(C++) char() function)
411#
412--format=dlang
413_D8demangle4testFDFNaZaZv
414demangle.test(char() pure delegate)
415#
416--format=dlang
417_D8demangle4testFDFNbZaZv
418demangle.test(char() nothrow delegate)
419#
420--format=dlang
421_D8demangle4testFDFNcZaZv
422demangle.test(char() ref delegate)
423#
424--format=dlang
425_D8demangle4testFDFNdZaZv
426demangle.test(char() @property delegate)
427#
428--format=dlang
429_D8demangle4testFDFNeZaZv
430demangle.test(char() @trusted delegate)
431#
432--format=dlang
433_D8demangle4testFDFNfZaZv
434demangle.test(char() @safe delegate)
435#
436--format=dlang
437_D8demangle4testFDFNiZaZv
438demangle.test(char() @nogc delegate)
439#
440--format=dlang
441_D8demangle4testFDFNaNbZaZv
442demangle.test(char() pure nothrow delegate)
443#
444--format=dlang
445_D8demangle4testFDFNbNaZaZv
446demangle.test(char() nothrow pure delegate)
447#
448--format=dlang
449_D8demangle4testFDFNdNfNaZaZv
450demangle.test(char() @property @safe pure delegate)
451#
452--format=dlang
7ce4461f
IB
453_D8demangle4testFNjDFZaZv
454demangle.test(char() delegate)
455#
456--format=dlang
457_D8demangle4testFNkDFZaZv
458demangle.test(return char() delegate)
459#
460--format=dlang
461_D8demangle4testFDFNjZaZv
462demangle.test(char() return delegate)
463#
464--format=dlang
465_D8demangle4testFNjNkDFNjZaZv
466demangle.test(return char() return delegate)
467#
468--format=dlang
43b1b9ed
IB
469_D8demangle4testFFNaZaZv
470demangle.test(char() pure function)
471#
472--format=dlang
473_D8demangle4testFFNbZaZv
474demangle.test(char() nothrow function)
475#
476--format=dlang
477_D8demangle4testFFNcZaZv
478demangle.test(char() ref function)
479#
480--format=dlang
481_D8demangle4testFFNdZaZv
482demangle.test(char() @property function)
483#
484--format=dlang
485_D8demangle4testFFNeZaZv
486demangle.test(char() @trusted function)
487#
488--format=dlang
489_D8demangle4testFFNfZaZv
490demangle.test(char() @safe function)
491#
492--format=dlang
493_D8demangle4testFFNiZaZv
494demangle.test(char() @nogc function)
495#
496--format=dlang
497_D8demangle4testFFNaNbZaZv
498demangle.test(char() pure nothrow function)
499#
500--format=dlang
501_D8demangle4testFFNbNaZaZv
502demangle.test(char() nothrow pure function)
503#
504--format=dlang
505_D8demangle4testFFNdNfNaZaZv
506demangle.test(char() @property @safe pure function)
507#
508--format=dlang
7ce4461f
IB
509_D8demangle4testFNjFZaZv
510demangle.test(char() function)
511#
512--format=dlang
513_D8demangle4testFNkFZaZv
514demangle.test(return char() function)
515#
516--format=dlang
517_D8demangle4testFFNjZaZv
518demangle.test(char() return function)
519#
520--format=dlang
521_D8demangle4testFNjNkFNjZaZv
522demangle.test(return char() return function)
523#
524--format=dlang
43b1b9ed
IB
525_D8demangle4test6__initZ
526demangle.test.init$
527#
528--format=dlang
529_D8demangle4test6__vtblZ
530vtable for demangle.test
531#
532--format=dlang
533_D8demangle4test7__ClassZ
534ClassInfo for demangle.test
535#
536--format=dlang
537_D8demangle4test11__InterfaceZ
538Interface for demangle.test
539#
540--format=dlang
541_D8demangle4test12__ModuleInfoZ
542ModuleInfo for demangle.test
543#
544--format=dlang
545_D8demangle4test6__ctorMFZv
546demangle.test.this()
547#
548--format=dlang
549_D8demangle4test6__dtorMFZv
550demangle.test.~this()
551#
552--format=dlang
5cc158e9 553_D8demangle4test10__postblitMFZv
43b1b9ed
IB
554demangle.test.this(this)
555#
556--format=dlang
557_D8demangle4testFHAbaZv
558demangle.test(char[bool[]])
559#
560--format=dlang
561_D8demangle4testFHG42caZv
562demangle.test(char[creal[42]])
563#
564--format=dlang
565_D8demangle4testFAiXv
566demangle.test(int[]...)
567#
568--format=dlang
569_D8demangle4testFLAiXv
570demangle.test(lazy int[]...)
571#
572--format=dlang
573_D8demangle4testFAiYv
574demangle.test(int[], ...)
575#
576--format=dlang
577_D8demangle4testFLAiYv
578demangle.test(lazy int[], ...)
579#
580--format=dlang
581_D8demangle4testFLilZv
582demangle.test(lazy int, long)
583#
584--format=dlang
585_D8demangle4testFLliZv
586demangle.test(lazy long, int)
587#
588--format=dlang
589_D8demangle4testFLC6ObjectLDFLiZiZi
590demangle.test(lazy Object, lazy int(lazy int) delegate)
591#
592--format=dlang
593_D8demangle9__T4testZv
594demangle.test!()
595#
596--format=dlang
597_D8demangle11__T4testTaZv
598demangle.test!(char)
599#
600--format=dlang
601_D8demangle13__T4testTaTaZv
602demangle.test!(char, char)
603#
604--format=dlang
605_D8demangle15__T4testTaTaTaZv
606demangle.test!(char, char, char)
607#
608--format=dlang
609_D8demangle16__T4testTaTOiTaZv
610demangle.test!(char, shared(int), char)
611#
612--format=dlang
613_D8demangle17__T4testS6symbolZv
614demangle.test!(symbol)
615#
616--format=dlang
617_D8demangle21__T4testS6symbol3fooZv
618demangle.test!(symbol.foo)
619#
620--format=dlang
621_D8demangle25__T4testS6symbol3foo3barZv
622demangle.test!(symbol.foo.bar)
623#
624--format=dlang
625_D8demangle19__T4testTaS6symbolZv
626demangle.test!(char, symbol)
627#
628--format=dlang
629_D8demangle19__T4testS6symbolTaZv
630demangle.test!(symbol, char)
631#
632--format=dlang
ed4cdb85
IB
633_D8demangle12__T4testHTaZv
634demangle.test!(char)
635#
636--format=dlang
43b1b9ed
IB
637_D8demangle13__T4testVPinZv
638demangle.test!(null)
639#
640--format=dlang
641_D8demangle14__T4testVg123Zv
642demangle.test!(123)
643#
644--format=dlang
645_D8demangle14__T4testVi123Zv
646demangle.test!(123)
647#
648--format=dlang
649_D8demangle14__T4testVs123Zv
650demangle.test!(123)
651#
652--format=dlang
653_D8demangle14__T4testVh123Zv
654demangle.test!(123u)
655#
656--format=dlang
657_D8demangle14__T4testVk123Zv
658demangle.test!(123u)
659#
660--format=dlang
661_D8demangle14__T4testVt123Zv
662demangle.test!(123u)
663#
664--format=dlang
665_D8demangle14__T4testVl123Zv
666demangle.test!(123L)
667#
668--format=dlang
669_D8demangle14__T4testVm123Zv
670demangle.test!(123uL)
671#
672--format=dlang
673_D8demangle15__T4testViN123Zv
674demangle.test!(-123)
675#
676--format=dlang
677_D8demangle15__T4testVkN123Zv
678demangle.test!(-123u)
679#
680--format=dlang
681_D8demangle15__T4testVlN123Zv
682demangle.test!(-123L)
683#
684--format=dlang
685_D8demangle15__T4testVmN123Zv
686demangle.test!(-123uL)
687#
688--format=dlang
689_D8demangle12__T4testVb1Zv
690demangle.test!(true)
691#
692--format=dlang
693_D8demangle12__T4testVb0Zv
694demangle.test!(false)
695#
696--format=dlang
697_D8demangle13__T4testVa10Zv
698demangle.test!('\x0a')
699#
700--format=dlang
701_D8demangle13__T4testVa32Zv
702demangle.test!(' ')
703#
704--format=dlang
705_D8demangle13__T4testVa65Zv
706demangle.test!('A')
707#
708--format=dlang
709_D8demangle14__T4testVa126Zv
710demangle.test!('~')
711#
712--format=dlang
713_D8demangle15__T4testVu1000Zv
714demangle.test!('\u03e8')
715#
716--format=dlang
717_D8demangle17__T4testVw100000Zv
718demangle.test!('\U000186a0')
719#
720--format=dlang
721_D8demangle17__T4testVde0A8P6Zv
722demangle.test!(42.0000)
723#
724--format=dlang
725_D8demangle16__T4testVdeA8P2Zv
726demangle.test!(42.0000)
727#
728--format=dlang
729_D8demangle18__T4testVdeN0A8P6Zv
730demangle.test!(-42.0000)
731#
732--format=dlang
733_D8demangle31__T4testVde0F6E978D4FDF3B646P7Zv
734demangle.test!(123.456)
735#
736--format=dlang
737_D8demangle15__T4testVdeNANZv
738demangle.test!(NaN)
739#
740--format=dlang
741_D8demangle15__T4testVdeINFZv
742demangle.test!(Inf)
743#
744--format=dlang
745_D8demangle16__T4testVdeNINFZv
746demangle.test!(-Inf)
747#
748--format=dlang
749_D8demangle23__T4testVfe0FFFFFFP128Zv
750demangle.test!(3.40282e+38)
751#
752--format=dlang
753_D8demangle32__T4testVde0FFFFFFFFFFFFF8P1024Zv
754demangle.test!(1.79769e+308)
755#
756--format=dlang
757_D8demangle19__T4testVfe08PN125Zv
758demangle.test!(1.17549e-38)
759#
760--format=dlang
761_D8demangle20__T4testVde08PN1021Zv
762demangle.test!(2.22507e-308)
763#
764--format=dlang
765_D8demangle51__T4testVrc0C4CCCCCCCCCCCCCDP4c0B666666666666666P6Zv
766demangle.test!(12.3000+45.6000i)
767#
768--format=dlang
769_D8demangle52__T4testVrcN0C4CCCCCCCCCCCCCDP4c0B666666666666666P6Zv
770demangle.test!(-12.3000+45.6000i)
771#
772--format=dlang
773_D8demangle22__T4testVG3ua3_616263Zv
774demangle.test!("abc")
775#
776--format=dlang
777_D8demangle22__T4testVG3ud3_616263Zv
778demangle.test!("abc"d)
779#
780--format=dlang
781_D8demangle22__T4testVG3uw3_616263Zv
782demangle.test!("abc"w)
783#
784--format=dlang
785_D8demangle22__T4testVAiA4i1i2i3i4Zv
786demangle.test!([1, 2, 3, 4])
787#
788--format=dlang
789_D8demangle25__T4testVAdA2e08P1eN08P1Zv
790demangle.test!([1.00000, -1.00000])
791#
792--format=dlang
793_D8demangle23__T4testVHiiA2i1i2i3i4Zv
794demangle.test!([1:2, 3:4])
795#
796--format=dlang
797_D8demangle39__T4testVHAxaiA2a3_616263i1a3_646566i2Zv
798demangle.test!(["abc":1, "def":2])
799#
800--format=dlang
801_D8demangle28__T4testVS8demangle1SS2i1i2Zv
802demangle.test!(demangle.S(1, 2))
803#
804--format=dlang
805_D8demangle35__T4testVS8demangle1SS2i1a3_616263Zv
806demangle.test!(demangle.S(1, "abc"))
807#
fa66ced4
IB
808--format=dlang
809_D8demangle4testMxFZv
810demangle.test() const
811#
812--format=dlang
813_D8demangle4testMyFZv
814demangle.test() immutable
815#
816--format=dlang
817_D8demangle4testMNgFZv
818demangle.test() inout
819#
820--format=dlang
821_D8demangle4testMNgxFZv
822demangle.test() inout const
823#
824--format=dlang
825_D8demangle4testMOFZv
826demangle.test() shared
827#
828--format=dlang
829_D8demangle4testMOxFZv
830demangle.test() shared const
831#
832--format=dlang
833_D8demangle4testMONgFZv
834demangle.test() shared inout
835#
836--format=dlang
837_D8demangle4testMONgxFZv
838demangle.test() shared inout const
839#
840--format=dlang
841_D8demangle4testFDxFZaZv
842demangle.test(char() delegate const)
843#
844--format=dlang
845_D8demangle4testFDyFZaZv
846demangle.test(char() delegate immutable)
847#
848--format=dlang
849_D8demangle4testFDNgFZaZv
850demangle.test(char() delegate inout)
851#
852--format=dlang
853_D8demangle4testFDNgxFZaZv
854demangle.test(char() delegate inout const)
855#
856--format=dlang
857_D8demangle4testFDOFZaZv
858demangle.test(char() delegate shared)
859#
860--format=dlang
861_D8demangle4testFDOxFZaZv
862demangle.test(char() delegate shared const)
863#
864--format=dlang
865_D8demangle4testFDONgFZaZv
866demangle.test(char() delegate shared inout)
867#
868--format=dlang
869_D8demangle4testFDONgxFZaZv
870demangle.test(char() delegate shared inout const)
871#
43b1b9ed
IB
872# Unittests
873#
874--format=dlang
875printf
876printf
877#
878--format=dlang
879_foo
880_foo
881#
882--format=dlang
883_D88
884_D88
885#
886--format=dlang
887_D5__T1aZv
888_D5__T1aZv
889#
890--format=dlang
891_D4test3fooAa
892test.foo
893#
894--format=dlang
895_D8demangle8demangleFAaZAa
896demangle.demangle(char[])
897#
898--format=dlang
899_D6object6Object8opEqualsFC6ObjectZi
900object.Object.opEquals(Object)
901#
902--format=dlang
903_D6object6Object8opAssignFC6ObjectZi
904object.Object.opAssign(Object)
905#
906--format=dlang
907_D4test2dgDFiYd
908test.dg
909#
910--format=dlang
911_D1a1bi
912a.b
913#
914--format=dlang
915_D1a1bPFiZi
916a.b
917#
918--format=dlang
919_D4test34__T3barVG3uw3_616263VG3wd3_646566Z1xi
920test.bar!("abc"w, "def"d).x
921#
922--format=dlang
923_D6plugin8generateFiiZAya
924plugin.generate(int, int)
925#
926--format=dlang
927_D6plugin8generateFiiZAxa
928plugin.generate(int, int)
929#
930--format=dlang
931_D6plugin8generateFiiZAOa
932plugin.generate(int, int)
933#
934--format=dlang
935_D8demangle3fnAFZv3fnBMFZv
936demangle.fnA().fnB()
937#
938--format=dlang
939_D8demangle4mainFZv1S3fnCFZv
940demangle.main().S.fnC()
941#
942--format=dlang
943_D8demangle4mainFZv1S3fnDMFZv
944demangle.main().S.fnD()
945#
946--format=dlang
947_D8demangle4mainFZv5localMFZi
948demangle.main().local()
949#
950--format=dlang
951_D3std5ascii9uppercaseyAa
952std.ascii.uppercase
953#
954--format=dlang
955_D3std6stream9BOMEndianyG5E3std6system6Endian
956std.stream.BOMEndian
957#
958--format=dlang
959_D3std8internal7uni_tab10unicodeNkoyS3std8internal3uni12CodepointSet
960std.internal.uni_tab.unicodeNko
961#
962--format=dlang
963_D2gc2gc2GC6addrOfMFPvZPv
964gc.gc.GC.addrOf(void*)
965#
966--format=dlang
967_D3std7process10setCLOEXECFibZv
968std.process.setCLOEXEC(int, bool)
969#
970--format=dlang
971_D3std6digest2md3MD53putMFNaNbNeMAxhXv
972std.digest.md.MD5.put(scope const(ubyte)[]...)
973#
974--format=dlang
975_D3std6mmfile6MmFile13opIndexAssignMFhmZh
976std.mmfile.MmFile.opIndexAssign(ubyte, ulong)
977#
978--format=dlang
979_D3std7process18escapeShellCommandFxAAaXAya
980std.process.escapeShellCommand(const(char[][])...)
981#
982--format=dlang
983_D4core4sync5mutex5Mutex6__ctorMFC6ObjectZC4core4sync5mutex5Mutex
984core.sync.mutex.Mutex.this(Object)
985#
986--format=dlang
987_D6object14TypeInfo_Array8argTypesMFNbNfJC8TypeInfoJC8TypeInfoZi
988object.TypeInfo_Array.argTypes(out TypeInfo, out TypeInfo)
989#
990--format=dlang
991_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZi7tryExecMFMDFZvZv
992rt.dmain2._d_run_main(int, char**, extern(C) int(char[][]) function*).tryExec(scope void() delegate)
993#
994--format=dlang
995_D6object9Exception6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC9Exception
996object.Exception.this(immutable(char)[], immutable(char)[], ulong, object.Throwable)
997#
998--format=dlang
999_D3gcc3deh17parse_lsda_headerFPS3gcc6unwind7generic15_Unwind_ContextPhPS3gcc3deh16lsda_header_infoZPh
1000gcc.deh.parse_lsda_header(gcc.unwind.generic._Unwind_Context*, ubyte*, gcc.deh.lsda_header_info*)
1001#
1002--format=dlang
1003_D3std6socket23UnknownAddressReference6__ctorMFPS4core3sys5posix3sys6socket8sockaddrkZC3std6socket23UnknownAddressReference
1004std.socket.UnknownAddressReference.this(core.sys.posix.sys.socket.sockaddr*, uint)
1005#
1006--format=dlang
1007_D8demangle20__T2fnVAiA4i1i2i3i4Z2fnFZv
1008demangle.fn!([1, 2, 3, 4]).fn()
1009#
1010--format=dlang
1011_D8demangle10__T2fnVi1Z2fnFZv
1012demangle.fn!(1).fn()
1013#
1014--format=dlang
1015_D8demangle26__T2fnVS8demangle1SS2i1i2Z2fnFZv
1016demangle.fn!(demangle.S(1, 2)).fn()
1017#
1018--format=dlang
1019_D8demangle13__T2fnVeeNANZ2fnFZv
1020demangle.fn!(NaN).fn()
1021#
1022--format=dlang
1023_D8demangle14__T2fnVeeNINFZ2fnFZv
1024demangle.fn!(-Inf).fn()
1025#
1026--format=dlang
1027_D8demangle13__T2fnVeeINFZ2fnFZv
1028demangle.fn!(Inf).fn()
1029#
1030--format=dlang
1031_D8demangle21__T2fnVHiiA2i1i2i3i4Z2fnFZv
1032demangle.fn!([1:2, 3:4]).fn()
1033#
1034--format=dlang
1035_D8demangle2fnFNgiZNgi
1036demangle.fn(inout(int))
1037#
1038--format=dlang
1039_D8demangle29__T2fnVa97Va9Va0Vu257Vw65537Z2fnFZv
1040demangle.fn!('a', '\x09', '\x00', '\u0101', '\U00010001').fn()
1041#
1042--format=dlang
1043_D2gc11gctemplates56__T8mkBitmapTS3std5range13__T4iotaTiTiZ4iotaFiiZ6ResultZ8mkBitmapFNbNiNfPmmZv
1044gc.gctemplates.mkBitmap!(std.range.iota!(int, int).iota(int, int).Result).mkBitmap(ulong*, ulong)
1045#
1046--format=dlang
1047_D8serenity9persister6Sqlite70__T15SqlitePersisterTS8serenity9persister6Sqlite11__unittest6FZv4TestZ15SqlitePersister12__T7opIndexZ7opIndexMFmZS8serenity9persister6Sqlite11__unittest6FZv4Test
1048serenity.persister.Sqlite.SqlitePersister!(serenity.persister.Sqlite.__unittest6().Test).SqlitePersister.opIndex!().opIndex(ulong)
1049#
1050--format=dlang
1051_D4test4mainFZv5localMFZi
1052test.main().local()
eb058b7d
IB
1053#
1054--format=dlang
1055_D3std6socket12InternetHost221__T13getHostNoSyncVAyaa96_0a09202020206175746f2078203d2068746f6e6c28706172616d293b0a09202020206175746f206865203d20676574686f73746279616464722826782c20342c206361737428696e74294164647265737346616d696c792e494e4554293b0a09TkZ13getHostNoSyncMFkZb
1056std.socket.InternetHost.getHostNoSync!("\n\t auto x = htonl(param);\n\t auto he = gethostbyaddr(&x, 4, cast(int)AddressFamily.INET);\n\t", uint).getHostNoSync(uint)
ed4cdb85
IB
1057#
1058--format=dlang
1059_D2gc6config13__T5parseHTfZ5parseFNbNiAxaKAxaKfZb
1060gc.config.parse!(float).parse(const(char)[], ref const(char)[], ref float)