https://github.com/Michael137 approved this pull request.

LGTM, thanks!

So the actual problem is that the ASTImporter will only copy over the 
definition to the destination decl if the source decl `isCompleteDefinition`. 
So then when we tried to add the typedef decl to the `CXXRecordDecl` that the 
ASTImporter created for `A`, it would try to query its definition which didn't 
get copied over, and hence we assert.

https://github.com/llvm/llvm-project/pull/102116
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to