| commit | 2f07563f47d95170d442072bf81c36bf7cd6a1d7 | [log] [tgz] |
|---|---|---|
| author | Ted Kremenek <kremenek@apple.com> | Tue Sep 21 20:52:59 2010 +0000 |
| committer | Ted Kremenek <kremenek@apple.com> | Tue Sep 21 20:52:59 2010 +0000 |
| tree | 73e63a74137c4ffff5f5c872009f34cb09f7a89e | |
| parent | c8effb80cb4e9c82f5bda4032fbd1710dc2b3864 [diff] |
Correctly register the class extension as the lexical DeclContext for ObjC methods declared with @property in class extensions. This matches the behavior for setters. Also pass the class extension to ProcessPropertyDecl as the lexical DeclContext, even when not redeclaring the @property. This fixes the remaining issues in <rdar://problem/7410145>. llvm-svn: 114477