diff options
author | Steve Naroff <snaroff@apple.com> | 2008-04-02 18:30:49 +0000 |
---|---|---|
committer | Steve Naroff <snaroff@apple.com> | 2008-04-02 18:30:49 +0000 |
commit | 3110251f13981689f384eb3c0aba2afffea18d9d (patch) | |
tree | 7deff2f30e1588968d248f507ad6564f33a7ecb3 /lib/Analysis/BugReporter.cpp | |
parent | 5744dc294e2d658a904e6bb258c0875fbac0d4a1 (diff) |
Change ObjCInterfaceDecl to inherit from NamedDecl (not TypeDecl). While ObjCInterfaceDecl is arguably a TypeDecl, it isn't a ScopedDecl. Since TypeDecl's are scoped, it makes sense to simply treat them as NamedDecl's. I could have fiddled a bit more with the hierarchy (in terms of creating a non-scoped TypeDecl), however this probably isn't worth the effort.
I also finished unifying access to scope decl change by converting Sema::getObjCInterfaceDecl() to use Sema::LookupDecl(). This is much cleaner now:-)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49107 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/BugReporter.cpp')
0 files changed, 0 insertions, 0 deletions