Fix the reference to the now renamed member of TBAAStructField
authorIvan A. Kosarev <ikosarev@accesssoftek.com>
Mon, 18 Dec 2017 16:50:11 +0000 (16:50 +0000)
committerIvan A. Kosarev <ikosarev@accesssoftek.com>
Mon, 18 Dec 2017 16:50:11 +0000 (16:50 +0000)
See https://reviews.llvm.org/D39956 for details.

llvm-svn: 320994

clang/lib/CodeGen/CodeGenTBAA.cpp

index 2bc4b8a..f394ea2 100644 (file)
@@ -306,7 +306,7 @@ llvm::MDNode *CodeGenTBAA::getBaseTypeInfoHelper(const Type *Ty) {
     // Create the struct type node with a vector of pairs (offset, type).
     SmallVector<std::pair<llvm::MDNode*, uint64_t>, 4> OffsetsAndTypes;
     for (const auto &Field : Fields)
-        OffsetsAndTypes.push_back(std::make_pair(Field.TBAA, Field.Offset));
+        OffsetsAndTypes.push_back(std::make_pair(Field.Type, Field.Offset));
     return MDHelper.createTBAAStructTypeNode(OutName, OffsetsAndTypes);
   }