]> granicus.if.org Git - clang/commitdiff
Initialize HasStandardLayout.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 30 Apr 2011 08:55:35 +0000 (08:55 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 30 Apr 2011 08:55:35 +0000 (08:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130600 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/DeclCXX.cpp

index 566e2b936c9f73ada4827883b311505b278e58c2..47c898921410e69760a779b329c17a2a1b3bcc80 100644 (file)
@@ -31,7 +31,7 @@ CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D)
   : UserDeclaredConstructor(false), UserDeclaredCopyConstructor(false),
     UserDeclaredCopyAssignment(false), UserDeclaredDestructor(false),
     Aggregate(true), PlainOldData(true), Empty(true), Polymorphic(false),
-    Abstract(false), HasTrivialConstructor(true),
+    Abstract(false), HasStandardLayout(true), HasTrivialConstructor(true),
     HasConstExprNonCopyMoveConstructor(false),
     HasTrivialCopyConstructor(true), HasTrivialMoveConstructor(true),
     HasTrivialCopyAssignment(true), HasTrivialMoveAssignment(true),