llvm-project/llvm/unittests/Demangle
Luís Ferreira 22a1aa5a43 [Demangle] Add minimal support for D programming language
This patch adds minimal support for D programming language demangling on LLVM
core based on the D name mangling spec. This will allow easier integration on a
future LLDB plugin for D either in the upstream tree or outside of it.

Minimal support includes recognizing D demangling encoding and at least one
mangling name, which in this case is `_Dmain` mangle.

Reviewed By: jhenderson, lattner

Differential Revision: https://reviews.llvm.org/D111414
2021-11-09 09:29:13 -08:00
..
CMakeLists.txt [Demangle] Add minimal support for D programming language 2021-11-09 09:29:13 -08:00
DLangDemangleTest.cpp [Demangle] Add minimal support for D programming language 2021-11-09 09:29:13 -08:00
DemangleTest.cpp [Demangle] Add minimal support for D programming language 2021-11-09 09:29:13 -08:00
ItaniumDemangleTest.cpp [Demangle] Rename OutputStream to OutputString 2021-10-21 17:34:57 -07:00
OutputBufferTest.cpp [Demangle] Add prepend functionality to OutputString 2021-10-26 16:24:25 -07:00
PartialDemangleTest.cpp
RustDemangleTest.cpp [demangler] Initial support for the new Rust mangling scheme 2021-05-03 16:44:30 -07:00
StringViewTest.cpp