commit | 8749be53f53384e7846502791ceda6c657228d07 | [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 | 148fe6772733166c720e28b7bb5084af6e624b44 [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