commit | d11d31283b6b7fda673940df752ba297c60790a8 | [log] [tgz] |
---|---|---|
author | Sean Callanan <scallanan@apple.com> | Sat Mar 30 02:31:21 2013 +0000 |
committer | Sean Callanan <scallanan@apple.com> | Sat Mar 30 02:31:21 2013 +0000 |
tree | c242f19e9ea4f4e0f6b1d45aa9c93a27ff9ccb40 | |
parent | fd9e34bd3a60ff66249e88ae8b691f53953c60d0 [diff] |
Fixed the way ClangASTImporter deports types from ASTContexts that will not stay around. Before, we did this in a very half-hearted way. Now we maintain work queues of all Decls that need to be completed before the source ASTContext can go away; we then expunge their origins completely. <rdar://problem/13511875> git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@178410 91177308-0d34-0410-b5e6-96231b3b80d8