diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-02-26 00:02:51 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-02-26 00:02:51 +0000 |
commit | 8d0921617e21836bd40d88b1b850d4d4830cef10 (patch) | |
tree | d1fb7138d9113d95c357580e37bbd45092363605 /clang/lib/AST/DeclBase.cpp | |
parent | d54dfb871882852c00e525bceef0b92fe945d40a (diff) | |
download | bcm5719-llvm-8d0921617e21836bd40d88b1b850d4d4830cef10.tar.gz bcm5719-llvm-8d0921617e21836bd40d88b1b850d4d4830cef10.zip |
Use RecordFirst/RecordLast range checks in DeclContext
llvm-svn: 65489
Diffstat (limited to 'clang/lib/AST/DeclBase.cpp')
-rw-r--r-- | clang/lib/AST/DeclBase.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/AST/DeclBase.cpp b/clang/lib/AST/DeclBase.cpp index 20139d7bb23..d6a0c35d928 100644 --- a/clang/lib/AST/DeclBase.cpp +++ b/clang/lib/AST/DeclBase.cpp @@ -409,7 +409,7 @@ bool DeclContext::isTransparentContext() const { return true; // FIXME: Check for C++0x scoped enums else if (DeclKind == Decl::LinkageSpec) return true; - else if (DeclKind == Decl::Record || DeclKind == Decl::CXXRecord) + else if (DeclKind >= Decl::RecordFirst && DeclKind <= Decl::RecordLast) return cast<RecordDecl>(this)->isAnonymousStructOrUnion(); else if (DeclKind == Decl::Namespace) return false; // FIXME: Check for C++0x inline namespaces |