commit | 809b4f0f377b354628bce8c7cdfbc7d3727ddd45 | [log] [tgz] |
---|---|---|
author | Steve Naroff <snaroff@apple.com> | Wed Oct 31 22:11:35 2007 +0000 |
committer | Steve Naroff <snaroff@apple.com> | Wed Oct 31 22:11:35 2007 +0000 |
tree | 8b7a9acec027a93f253c247bd6f302e66db963f5 | |
parent | 0ae1541abdcfadd8f11d71059aa201418ffd2d5d [diff] |
Fix two rewriter bugs: - For @class, don't generate multiple typedefs. - Handle the following edge case interface... @interface NSMiddleSpecifier : NSObject {} @end ...which was incorrectly being rewritten to... struct _interface_NSMiddleSpecifier { struct _interface_NSObject _NSObject; }; {} git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@43582 91177308-0d34-0410-b5e6-96231b3b80d8