Internally `__Sddd` function-local parent symbols are used to solve ambiguities on symbols in the same scope with the same mangled name.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D114309
[Demangle] Add support for D function-local parent symbols ClosedPublic Authored by ljmf00 on Nov 19 2021, 7:18 PM.
Details Summary Internally `__Sddd` function-local parent symbols are used to solve ambiguities on symbols in the same scope with the same mangled name.
Diff Detail
Event Timelineljmf00 added a parent revision: D114308: [Demangle] Add support for D special identifiers.Nov 19 2021, 7:18 PM This revision is now accepted and ready to land.Nov 23 2021, 12:42 PM ljmf00 retitled this revision from [Demangle] Add support for D fake parent symbols to [Demangle] Add support for D function-local parent symbols.Dec 6 2021, 4:43 PM Closed by commit rG83087c096af9: [Demangle] Add support for D function-local parent symbols (authored by ljmf00). · Explain WhyDec 6 2021, 5:48 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 392247 llvm/lib/Demangle/DLangDemangle.cpp
llvm/unittests/Demangle/DLangDemangleTest.cpp
|