Author: Michael Buch Date: 2025-04-29T10:07:04+01:00 New Revision: 252b095b32c1571ee89f75828fdf2b4036ffc2a7
URL: https://github.com/llvm/llvm-project/commit/252b095b32c1571ee89f75828fdf2b4036ffc2a7 DIFF: https://github.com/llvm/llvm-project/commit/252b095b32c1571ee89f75828fdf2b4036ffc2a7.diff LOG: [lldb][test] Add more test-cases to MangledTest Added: Modified: lldb/unittests/Core/MangledTest.cpp Removed: ################################################################################ diff --git a/lldb/unittests/Core/MangledTest.cpp b/lldb/unittests/Core/MangledTest.cpp index 8a452a84614ef..aaca4270d708a 100644 --- a/lldb/unittests/Core/MangledTest.cpp +++ b/lldb/unittests/Core/MangledTest.cpp @@ -522,6 +522,34 @@ DemanglingPartsTestCase g_demangling_parts_test_cases[] = { /*.scope=*/"", /*.qualifiers=*/"", /*.valid_basename=*/false + }, + { "___ZNK5dyld313MachOAnalyzer18forEachInitializerER11DiagnosticsRKNS0_15VMAddrConverterEU13block_pointerFvjEPKv_block_invoke.204", + { /*.BasenameRange=*/{55, 73}, /*.ScopeRange=*/{33, 55}, /*.ArgumentsRange=*/{ 73, 181 }, + /*.QualifiersRange=*/{181, 187} }, + /*.basename=*/"forEachInitializer", + /*.scope=*/"dyld3::MachOAnalyzer::", + /*.qualifiers=*/" const", + }, + { "_ZZN5dyld45startEPNS_10KernelArgsEPvS2_ENK3$_1clEv", + { /*.BasenameRange=*/{53, 63}, /*.ScopeRange=*/{0, 53}, /*.ArgumentsRange=*/{ 63, 65 }, + /*.QualifiersRange=*/{65, 71} }, + /*.basename=*/"operator()", + /*.scope=*/"dyld4::start(dyld4::KernelArgs*, void*, void*)::$_1::", + /*.qualifiers=*/" const", + }, + { "_ZZNK5dyld46Loader38runInitializersBottomUpPlusUpwardLinksERNS_12RuntimeStateEENK3$_0clEv", + { /*.BasenameRange=*/{88, 98}, /*.ScopeRange=*/{0, 88}, /*.ArgumentsRange=*/{ 98, 100 }, + /*.QualifiersRange=*/{100, 106} }, + /*.basename=*/"operator()", + /*.scope=*/"dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const::$_0::", + /*.qualifiers=*/" const", + }, + { "_ZZNK5dyld46Loader38runInitializersBottomUpPlusUpwardLinksERNS_12RuntimeStateEENK3$_0clEv.cold", + { /*.BasenameRange=*/{88, 98}, /*.ScopeRange=*/{0, 88}, /*.ArgumentsRange=*/{ 98, 100 }, + /*.QualifiersRange=*/{100, 106} }, + /*.basename=*/"operator()", + /*.scope=*/"dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const::$_0::", + /*.qualifiers=*/" const", } // clang-format on }; _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits