commit | 394e5392febc66a5511003fd24d540c51beffdd9 | [log] [tgz] |
---|---|---|
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | Thu Apr 26 18:34:14 2012 +0000 |
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | Thu Apr 26 18:34:14 2012 +0000 |
tree | 21e0baec45d4c6e5626dbb07fdba94be548ca765 | |
parent | 1de9d7de172379d6af75fd11dda2a713e4f36f62 [diff] |
[PCH] In ASTReader::completeVisibleDeclsMap, after we loaded all visible decls, mark the declaration context as not having external visible storage any more. This should improve performance as we won't needlessly reload the visible decls multiple times and seems to fix the i386 crash in rdar://11327522. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@155649 91177308-0d34-0410-b5e6-96231b3b80d8