On 8/29/2021 12:46 PM, Iain Buclaw via Gcc-patches wrote:
Hi,
The D language has a new bottom type `typeof(*null)'. Null types were
also incorrectly being demangled as `none', this has been fixed to be
`typeof(null)'.
Bootstrapped and regression tested on x86_64-linux-gnu.
OK for mainline?
Regards,
Iain.
---
libiberty/ChangeLog:
* d-demangle.c (dlang_attributes): Handle typeof(*null).
(dlang_type): Likewise. Demangle 'n' as typeof(null).
* testsuite/d-demangle-expected: Update tests.
I'd argue anything in d-demangle would fall under your maintainership
for D. So, OK and similarly for the other two D demangling patches.
jeff