commit | 978e8aa7a96f8dc4f052dec93ae46ec7f2363fe2 | [log] [tgz] |
---|---|---|
author | Manman Ren <manman.ren@gmail.com> | Fri Sep 09 23:48:27 2016 +0000 |
committer | Manman Ren <mren@apple.com> | Tue Sep 13 15:57:38 2016 -0700 |
tree | 25f898f73f216fa204a18da27786907fe841d343 | |
parent | 7f5e19fab9656e62d32bca9f63e4e1e3751fc226 [diff] |
Modules: for ObjectiveC try to keep the definition invariant. When deserializing ObjCInterfaceDecl with definition data, if we already have a definition, try to keep the definition invariant; also pull in the categories even if it is not what getDefinition returns (this effectively combines categories). rdar://27926200 rdar://26708823 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@281119 91177308-0d34-0410-b5e6-96231b3b80d8