[demangler][NFC] Use def file for node names
authorNathan Sidwell <nathan@acm.org>
Wed, 30 Mar 2022 12:59:16 +0000 (05:59 -0700)
committerNathan Sidwell <nathan@acm.org>
Fri, 1 Apr 2022 12:03:34 +0000 (05:03 -0700)
commit369337e3c2225e3a09f62a6016a93752aa7e3812
tree41e2d48c5dcd00dc4e93160391344353d9147cb9
parente63b81d10e023b4d8e9f61ca29a678c74ce2c1cb
[demangler][NFC] Use def file for node names

In order to add a unit test, we need to expose the node names beyond
ItaniumDemangle.h.  This breaks them out into a def file.

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D122739
libcxxabi/src/demangle/ItaniumDemangle.h
libcxxabi/src/demangle/ItaniumNodes.def [new file with mode: 0644]
libcxxabi/src/demangle/cp-to-llvm.sh
llvm/include/llvm/Demangle/ItaniumDemangle.h
llvm/include/llvm/Demangle/ItaniumNodes.def [new file with mode: 0644]