[all-commits] [llvm/llvm-project] e63c79: [Demangle] Add support for D simple single qualifi...
Luís Ferreira via All-commits
all-commits at lists.llvm.org
Mon Nov 29 16:06:38 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e63c799a767b0f682af62eba9d1d375c59e58627
https://github.com/llvm/llvm-project/commit/e63c799a767b0f682af62eba9d1d375c59e58627
Author: David Blaikie <dblaikie at gmail.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M llvm/lib/Demangle/DLangDemangle.cpp
M llvm/unittests/Demangle/DLangDemangleTest.cpp
Log Message:
-----------
[Demangle] Add support for D simple single qualified names
This patch adds support for simple single qualified names that includes
internal mangled names and normal symbol names.
Differential Revision: https://reviews.llvm.org/D111415
Commit: 6e08abdc256bb9c2158ab5dbfa082a78faa3543a
https://github.com/llvm/llvm-project/commit/6e08abdc256bb9c2158ab5dbfa082a78faa3543a
Author: David Blaikie <dblaikie at gmail.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M llvm/lib/Demangle/DLangDemangle.cpp
M llvm/unittests/Demangle/DLangDemangleTest.cpp
Log Message:
-----------
[Demangle] Add support for multiple identifiers in D qualified names
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D114305
Commit: b779f02a1cb73bb3885e2059e418dfc1c16d25e2
https://github.com/llvm/llvm-project/commit/b779f02a1cb73bb3885e2059e418dfc1c16d25e2
Author: Luís Ferreira <contact at lsferreira.net>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M llvm/lib/Demangle/DLangDemangle.cpp
M llvm/unittests/Demangle/DLangDemangleTest.cpp
Log Message:
-----------
[Demangle] Add support for D anonymous symbols
Anonymous symbols are represented by 0 in the mangled symbol. We should skip
them in order to represent the demangled name correctly, otherwise demangled
names like `demangle..anon` can happen.
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D114307
Compare: https://github.com/llvm/llvm-project/compare/e8b8304d76cc...b779f02a1cb7
More information about the All-commits
mailing list