Issue 156861
Summary [LLDB] TestGetBaseName fails on Windows due to missing DemangledNameInfo support
Labels lldb, platform:windows
Assignees
Reporter omjavaid
    The recently added SBFunction::GetBaseName() and SBSymbol::GetBaseName() APIs in #155939 work well on Linux/Max platforms using Itanium-style mangling but they do not work on Windows as windows uses MSVC-style demangling. The current implementation of GetBaseName() relies on DemangledNameInfo which does not support MSVC style mangling.

On Windows, after the fix, SBFunction::GetBaseName() and SBSymbol::GetBaseName() should return the correct unqualified names for MSVC-mangled symbols, and TestGetBaseName.py should pass without being marked as an expected failure.





_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to