gcc/libiberty/testsuite
Iain Buclaw 392e141079 libiberty: Add support for demangling local D template declarations
The D language now allows multiple different template declarations in
the same function that have the same mangled name.  To make the mangled
names unique, a fake parent in the form `__Sddd' is added to the symbol.
This information is not important for the user, so the demangler now
handles and ignores it.

libiberty/ChangeLog:

	* d-demangle.c (dlang_identifier): Skip over fake parent manglings.
	* testsuite/d-demangle-expected: Add tests.
2021-08-30 01:14:18 +02:00
..
d-demangle-expected libiberty: Add support for demangling local D template declarations 2021-08-30 01:14:18 +02:00
demangle-expected c++: Adjust mangling of __alignof__ [PR88115] 2021-03-30 22:57:11 -04:00
demangler-fuzzer.c
Makefile.in
rust-demangle-expected
test-demangle.c
test-expandargv.c
test-pexecute.c
test-strtol.c