]> granicus.if.org Git - clang/commitdiff
Fix clang -Werror build due to -Wreorder violation introduced in r181825
authorDavid Blaikie <dblaikie@gmail.com>
Tue, 14 May 2013 21:31:46 +0000 (21:31 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Tue, 14 May 2013 21:31:46 +0000 (21:31 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181834 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/MicrosoftMangle.cpp

index dbd37f02019bca63c1d1789b2a816b67b2909fdd..d03060b391de3b7d95d31bfb54e7dc9b97aed15c 100644 (file)
@@ -69,17 +69,17 @@ public:
   MicrosoftCXXNameMangler(MangleContext &C, raw_ostream &Out_)
     : Context(C), Out(Out_),
       Structor(0), StructorType(-1),
+      UseNameBackReferences(true),
       PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) ==
-                       64),
-      UseNameBackReferences(true) { }
+                       64) { }
 
   MicrosoftCXXNameMangler(MangleContext &C, raw_ostream &Out_,
                           const CXXDestructorDecl *D, CXXDtorType Type)
     : Context(C), Out(Out_),
       Structor(getStructor(D)), StructorType(Type),
+      UseNameBackReferences(true),
       PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) ==
-                       64),
-      UseNameBackReferences(true) { }
+                       64) { }
 
   raw_ostream &getStream() const { return Out; }