commit | fc529f7fcafe7da0b8a32621e13685891e8ce52a | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Mon Dec 19 19:00:47 2011 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Mon Dec 19 19:00:47 2011 +0000 |
tree | f2ddd830e7bbfe26fc1a5e900ef5755849433a71 | |
parent | f63b0a5f5445830a845895ee16f3affeaffd2e9d [diff] |
Once we have fully deserialized a redeclaration chain for something with a definition pointer (e.g., C++ and Objective-C classes), zip through the redeclaration chain to make sure that all of the declarations point to the definition data. As part of this, realized again why the first redeclaration of an entity in a file is important, and brought back that idea. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146886 91177308-0d34-0410-b5e6-96231b3b80d8