diff options
| author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2008-11-19 18:07:24 +0000 |
|---|---|---|
| committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2008-11-19 18:07:24 +0000 |
| commit | 554689a3aa7b181239a767be623f812b4b5d6891 (patch) | |
| tree | 77964048b43d24e79d30c8bbba3ffca2f29d2072 /clang/lib/AST | |
| parent | 0d09c4944e448958ab1ff1941948777805df95e7 (diff) | |
| download | bcm5719-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.cpp | 5 |
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(); } |

