From: David Blaikie Date: Tue, 14 May 2013 21:31:46 +0000 (+0000) Subject: Fix clang -Werror build due to -Wreorder violation introduced in r181825 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e7e94c907cf6924929e81083e93628d0f520c734;p=clang Fix clang -Werror build due to -Wreorder violation introduced in r181825 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181834 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/AST/MicrosoftMangle.cpp b/lib/AST/MicrosoftMangle.cpp index dbd37f0201..d03060b391 100644 --- a/lib/AST/MicrosoftMangle.cpp +++ b/lib/AST/MicrosoftMangle.cpp @@ -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; }