summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Decl.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2014-04-23 18:20:42 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2014-04-23 18:20:42 +0000
commit5b21db89d04f6b0923e333b55f8c500e968243f7 (patch)
treef978e5213a735c156c7f00f199cf0bbd5ec3dc80 /clang/lib/AST/Decl.cpp
parent36e997ff804ff6959e4e5f50380acdad426481e8 (diff)
downloadbcm5719-llvm-5b21db89d04f6b0923e333b55f8c500e968243f7.tar.gz
bcm5719-llvm-5b21db89d04f6b0923e333b55f8c500e968243f7.zip
Make TypeDecl much less friendly.
llvm-svn: 207007
Diffstat (limited to 'clang/lib/AST/Decl.cpp')
-rw-r--r--clang/lib/AST/Decl.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/AST/Decl.cpp b/clang/lib/AST/Decl.cpp
index dd7b0c81941..f3a4ff33b9b 100644
--- a/clang/lib/AST/Decl.cpp
+++ b/clang/lib/AST/Decl.cpp
@@ -3202,8 +3202,8 @@ TagDecl *TagDecl::getCanonicalDecl() { return getFirstDecl(); }
void TagDecl::setTypedefNameForAnonDecl(TypedefNameDecl *TDD) {
NamedDeclOrQualifier = TDD;
- if (TypeForDecl)
- assert(TypeForDecl->isLinkageValid());
+ if (const Type *T = getTypeForDecl())
+ assert(T->isLinkageValid());
assert(isLinkageValid());
}
OpenPOWER on IntegriCloud