@@ -522,6 +522,34 @@ DemanglingPartsTestCase g_demangling_parts_test_cases[] = {
522522 /* .scope=*/ " " ,
523523 /* .qualifiers=*/ " " ,
524524 /* .valid_basename=*/ false
525+ },
526+ { " ___ZNK5dyld313MachOAnalyzer18forEachInitializerER11DiagnosticsRKNS0_15VMAddrConverterEU13block_pointerFvjEPKv_block_invoke.204" ,
527+ { /* .BasenameRange=*/ {55 , 73 }, /* .ScopeRange=*/ {33 , 55 }, /* .ArgumentsRange=*/ { 73 , 181 },
528+ /* .QualifiersRange=*/ {181 , 187 } },
529+ /* .basename=*/ " forEachInitializer" ,
530+ /* .scope=*/ " dyld3::MachOAnalyzer::" ,
531+ /* .qualifiers=*/ " const" ,
532+ },
533+ { " _ZZN5dyld45startEPNS_10KernelArgsEPvS2_ENK3$_1clEv" ,
534+ { /* .BasenameRange=*/ {53 , 63 }, /* .ScopeRange=*/ {0 , 53 }, /* .ArgumentsRange=*/ { 63 , 65 },
535+ /* .QualifiersRange=*/ {65 , 71 } },
536+ /* .basename=*/ " operator()" ,
537+ /* .scope=*/ " dyld4::start(dyld4::KernelArgs*, void*, void*)::$_1::" ,
538+ /* .qualifiers=*/ " const" ,
539+ },
540+ { " _ZZNK5dyld46Loader38runInitializersBottomUpPlusUpwardLinksERNS_12RuntimeStateEENK3$_0clEv" ,
541+ { /* .BasenameRange=*/ {88 , 98 }, /* .ScopeRange=*/ {0 , 88 }, /* .ArgumentsRange=*/ { 98 , 100 },
542+ /* .QualifiersRange=*/ {100 , 106 } },
543+ /* .basename=*/ " operator()" ,
544+ /* .scope=*/ " dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const::$_0::" ,
545+ /* .qualifiers=*/ " const" ,
546+ },
547+ { " _ZZNK5dyld46Loader38runInitializersBottomUpPlusUpwardLinksERNS_12RuntimeStateEENK3$_0clEv.cold" ,
548+ { /* .BasenameRange=*/ {88 , 98 }, /* .ScopeRange=*/ {0 , 88 }, /* .ArgumentsRange=*/ { 98 , 100 },
549+ /* .QualifiersRange=*/ {100 , 106 } },
550+ /* .basename=*/ " operator()" ,
551+ /* .scope=*/ " dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const::$_0::" ,
552+ /* .qualifiers=*/ " const" ,
525553 }
526554 // clang-format on
527555};
0 commit comments