]> granicus.if.org Git - clang/commitdiff
Fix members initialization order in constructor (fails with -Werror)
authorIvan Donchevskii <ivan.donchevskii@qt.io>
Fri, 25 May 2018 13:46:07 +0000 (13:46 +0000)
committerIvan Donchevskii <ivan.donchevskii@qt.io>
Fri, 25 May 2018 13:46:07 +0000 (13:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@333276 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Sema/CodeCompleteConsumer.h

index b71a3582f52fbeeb396113d6b0a62ddd82cfc485..a94c6d568de988f319a16625ce6e9ccb3158779b 100644 (file)
@@ -840,10 +840,10 @@ public:
                        bool Accessible = true,
                        std::vector<FixItHint> FixIts = std::vector<FixItHint>())
       : Declaration(Declaration), Priority(Priority), Kind(RK_Declaration),
-        Hidden(false), QualifierIsInformative(QualifierIsInformative),
+        FixIts(std::move(FixIts)), Hidden(false),
+        QualifierIsInformative(QualifierIsInformative),
         StartsNestedNameSpecifier(false), AllParametersAreInformative(false),
-        DeclaringEntity(false), Qualifier(Qualifier),
-        FixIts(std::move(FixIts)) {
+        DeclaringEntity(false), Qualifier(Qualifier) {
     //FIXME: Add assert to check FixIts range requirements.
     computeCursorKindAndAvailability(Accessible);
   }