================
@@ -2004,7 +1949,12 @@ void CXXNameMangler::mangleLocalName(GlobalDecl GD,
// Mangle the name relative to the closest enclosing function.
// equality ok because RD derived from ND above
if (D == RD) {
- mangleUnqualifiedName(RD, DC, AdditionalAbiTags);
+ const NamedDecl *PrefixND = getClosurePrefix(RD);
+ if (PrefixND && !isCompatibleWith(LangOptions::ClangABI::Ver18))
----------------
ChuanqiXu9 wrote:
How is this related with ClangABI::Ver18?
https://github.com/llvm/llvm-project/pull/235458
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits