summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclBase.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2019-06-05 11:46:57 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2019-06-05 11:46:57 +0000
commit9b2b8ad8b187745881880b62fda465c6d5b61fa5 (patch)
tree8f2257a095230c1dd86122de7014d3d55d52ec4e /clang/lib/AST/DeclBase.cpp
parentb42196661ba7ccfa3d68906ed52e0488305291b2 (diff)
downloadbcm5719-llvm-9b2b8ad8b187745881880b62fda465c6d5b61fa5.tar.gz
bcm5719-llvm-9b2b8ad8b187745881880b62fda465c6d5b61fa5.zip
Revert "Factor out duplicated code building a MemberExpr and marking it" and "Convert MemberExpr creation and serialization to work the same way as"
This reverts commits r362551 and r362563. Crashes during modules selfhost. llvm-svn: 362597
Diffstat (limited to 'clang/lib/AST/DeclBase.cpp')
-rw-r--r--clang/lib/AST/DeclBase.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/clang/lib/AST/DeclBase.cpp b/clang/lib/AST/DeclBase.cpp
index f5853b49804..31985486d1d 100644
--- a/clang/lib/AST/DeclBase.cpp
+++ b/clang/lib/AST/DeclBase.cpp
@@ -920,7 +920,6 @@ bool Decl::AccessDeclContextSanity() const {
if (isa<TranslationUnitDecl>(this) ||
isa<TemplateTypeParmDecl>(this) ||
isa<NonTypeTemplateParmDecl>(this) ||
- !getDeclContext() ||
!isa<CXXRecordDecl>(getDeclContext()) ||
isInvalidDecl() ||
isa<StaticAssertDecl>(this) ||
OpenPOWER on IntegriCloud