]> granicus.if.org Git - clang/commitdiff
Make sure to initialize the HasSkippedBody bit.
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Thu, 6 Dec 2012 19:41:23 +0000 (19:41 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Thu, 6 Dec 2012 19:41:23 +0000 (19:41 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169540 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/Decl.h
include/clang/AST/DeclObjC.h

index 9758db1298c29cc391e76b38f22c82b52f4926d5..d9ab9ccc53c1cff920f079c1ce27e15ea7813b13 100644 (file)
@@ -1559,7 +1559,8 @@ protected:
       HasWrittenPrototype(true), IsDeleted(false), IsTrivial(false),
       IsDefaulted(false), IsExplicitlyDefaulted(false),
       HasImplicitReturnZero(false), IsLateTemplateParsed(false),
-      IsConstexpr(isConstexprSpecified), EndRangeLoc(NameInfo.getEndLoc()),
+      IsConstexpr(isConstexprSpecified), HasSkippedBody(false),
+      EndRangeLoc(NameInfo.getEndLoc()),
       TemplateOrSpecialization(),
       DNLoc(NameInfo.getInfo()) {}
 
index 6ceb066267c2fe32b7298bec04a32888c78482ad..d1067432e37bd62e76f7cf98943b098964737e99 100644 (file)
@@ -241,7 +241,7 @@ private:
     IsDefined(isDefined), IsRedeclaration(0), HasRedeclaration(0),
     DeclImplementation(impControl), objcDeclQualifier(OBJC_TQ_None),
     RelatedResultType(HasRelatedResultType),
-    SelLocsKind(SelLoc_StandardNoSpace), IsOverriding(0),
+    SelLocsKind(SelLoc_StandardNoSpace), IsOverriding(0), HasSkippedBody(0),
     MethodDeclType(T), ResultTInfo(ResultTInfo),
     ParamsAndSelLocs(0), NumParams(0),
     DeclEndLoc(endLoc), Body(), SelfDecl(0), CmdDecl(0) {