libiberty: Handle @live attribute in D demangler.
authorIain Buclaw <ibuclaw@gdcproject.org>
Fri, 15 May 2020 07:34:36 +0000 (09:34 +0200)
committerIain Buclaw <ibuclaw@gdcproject.org>
Fri, 15 May 2020 08:40:47 +0000 (10:40 +0200)
commit3a55774f0b67645efc54fa1ac8f0053053d566dd
treed5b67393ce3703f6c8a37d7fd9bf697b2259eaa7
parentf8b0665445bee8673b62c0a40ae257fe8c75a9b6
libiberty: Handle @live attribute in D demangler.

Adds support for demangling D functions annotated with the new
ownership/borrowing system attribute.

libiberty/ChangeLog:

* d-demangle.c (dlang_attributes): Add @live attribute.
* testsuite/d-demangle-expected: Add new tests.
libiberty/ChangeLog
libiberty/d-demangle.c
libiberty/testsuite/d-demangle-expected