[clang] [clang] Fix ASTWriter crash after merging named enums (PR #114240)

Vassil Vassilev via cfe-commits cfe-commits at lists.llvm.org
Mon Feb 24 00:53:50 PST 2025


================
@@ -2639,6 +2628,19 @@ void Sema::MergeTypedefNameDecl(Scope *S, TypedefNameDecl *New,
   notePreviousDefinition(Old, New->getLocation());
 }
 
+void Sema::CleanupMergedEnum(Scope *S, Decl *New) {
----------------
vgvassilev wrote:

I realize that `Sema::ActOnDuplicateDefinition` maybe our best bet at the moment.

https://github.com/llvm/llvm-project/pull/114240


More information about the cfe-commits mailing list