From: Argyrios Kyrtzidis Date: Wed, 19 Nov 2008 18:07:24 +0000 (+0000) Subject: Make DeclContext::getLexicalParent reuse DeclContext::getParent. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=051c13a4a99c651e404b4a3160e1173b427eee17;p=clang Make DeclContext::getLexicalParent reuse DeclContext::getParent. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59651 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/AST/DeclBase.cpp b/lib/AST/DeclBase.cpp index c0655cf9ce..2bfb5ae607 100644 --- a/lib/AST/DeclBase.cpp +++ b/lib/AST/DeclBase.cpp @@ -365,8 +365,5 @@ const DeclContext *DeclContext::getParent() const { const DeclContext *DeclContext::getLexicalParent() const { if (const ScopedDecl *SD = dyn_cast(this)) return SD->getLexicalDeclContext(); - else if (const BlockDecl *BD = dyn_cast(this)) - return BD->getParentContext(); - else - return NULL; + return getParent(); }