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