summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2008-11-19 18:07:24 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2008-11-19 18:07:24 +0000
commit554689a3aa7b181239a767be623f812b4b5d6891 (patch)
tree77964048b43d24e79d30c8bbba3ffca2f29d2072 /clang/lib/AST
parent0d09c4944e448958ab1ff1941948777805df95e7 (diff)
downloadbcm5719-llvm-554689a3aa7b181239a767be623f812b4b5d6891.tar.gz
bcm5719-llvm-554689a3aa7b181239a767be623f812b4b5d6891.zip
Make DeclContext::getLexicalParent reuse DeclContext::getParent.
llvm-svn: 59651
Diffstat (limited to 'clang/lib/AST')
-rw-r--r--clang/lib/AST/DeclBase.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/clang/lib/AST/DeclBase.cpp b/clang/lib/AST/DeclBase.cpp
index c0655cf9ceb..2bfb5ae6075 100644
--- a/clang/lib/AST/DeclBase.cpp
+++ b/clang/lib/AST/DeclBase.cpp
@@ -365,8 +365,5 @@ const DeclContext *DeclContext::getParent() const {
const DeclContext *DeclContext::getLexicalParent() const {
if (const ScopedDecl *SD = dyn_cast<ScopedDecl>(this))
return SD->getLexicalDeclContext();
- else if (const BlockDecl *BD = dyn_cast<BlockDecl>(this))
- return BD->getParentContext();
- else
- return NULL;
+ return getParent();
}
OpenPOWER on IntegriCloud