commit | 1829a6db2ec19e08061f0bb2f4c52a8e5e4efaf0 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Mon Feb 23 22:00:08 2009 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Mon Feb 23 22:00:08 2009 +0000 |
tree | 5e6ec0f846885aefd6f18f3dbdaa9bc6e38c8c47 | |
parent | 60ff8ce5b2fda9c2a510f15d8b8504d0fc8c8e2f [diff] |
fix rdar://6611778, a redefinition of an interface was causing an assertion when the ivars and method list was reset into the existing interface. To fix this, mark decls as invalid when they are redefined, and don't insert ivars/methods into invalid decls. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65340 91177308-0d34-0410-b5e6-96231b3b80d8