summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2016-03-03 02:22:05 +0000
committerSean Callanan <scallanan@apple.com>2016-03-03 02:22:05 +0000
commit3a83ea7ec65d17748ce583851388fc18cd8476a5 (patch)
treeda1a766ff253179d8ee8eedb5b6244a556cc0972
parent153e4b0f11f4d484d6e3c6b73235b1c387230b9b (diff)
downloadbcm5719-llvm-3a83ea7ec65d17748ce583851388fc18cd8476a5.tar.gz
bcm5719-llvm-3a83ea7ec65d17748ce583851388fc18cd8476a5.zip
Caught and fixed a typo in r262572.
I should have checked and imported D's in-class initializer. Instead I accidentally used ToField's in-class initializer, which is always NULL so ToField will never get one. <rdar://problem/24943405> llvm-svn: 262576
-rw-r--r--clang/lib/AST/ASTImporter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/AST/ASTImporter.cpp b/clang/lib/AST/ASTImporter.cpp
index a21a7e56fcf..c3d39b9b759 100644
--- a/clang/lib/AST/ASTImporter.cpp
+++ b/clang/lib/AST/ASTImporter.cpp
@@ -3038,7 +3038,7 @@ Decl *ASTNodeImporter::VisitFieldDecl(FieldDecl *D) {
D->getInClassInitStyle());
ToField->setAccess(D->getAccess());
ToField->setLexicalDeclContext(LexicalDC);
- if (Expr *FromInitializer = ToField->getInClassInitializer()) {
+ if (Expr *FromInitializer = D->getInClassInitializer()) {
Expr *ToInitializer = Importer.Import(FromInitializer);
if (ToInitializer)
ToField->setInClassInitializer(ToInitializer);
OpenPOWER on IntegriCloud