Objective-C names are stored in m_demangled, not in m_mangled. The
method in the condition will never return true.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
I assume you're talking about swift, which should be handled by a SwiftLanguage plugin. Can Objective-C names be mangled with the swift mangling scheme?
Comment Actions
Note that there is no guarantee that ObjC names won't be mangled. They aren't on macOS because the macOS linker grew up along with objC so all the weird characters it introduces into the symbol namespace ([,],-,+, ,etc...) are allowed. Way back in the day when WebObjects ran on Windows ObjC names weren't legal, and were mangled. Just saying...