[llvm] r231122 - Fixing problem with field initialization order

Andrew Kaylor andrew.kaylor at intel.com
Tue Mar 3 12:22:09 PST 2015


Author: akaylor
Date: Tue Mar  3 14:22:09 2015
New Revision: 231122

URL: http://llvm.org/viewvc/llvm-project?rev=231122&view=rev
Log:
Fixing problem with field initialization order

Modified:
    llvm/trunk/lib/CodeGen/WinEHPrepare.cpp

Modified: llvm/trunk/lib/CodeGen/WinEHPrepare.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/WinEHPrepare.cpp?rev=231122&r1=231121&r2=231122&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/WinEHPrepare.cpp (original)
+++ llvm/trunk/lib/CodeGen/WinEHPrepare.cpp Tue Mar  3 14:22:09 2015
@@ -133,8 +133,8 @@ class WinEHCatchDirector : public WinEHC
 public:
   WinEHCatchDirector(LandingPadInst *LPI, Function *CatchFn, Value *Selector,
                      Value *EHObj, FrameVarInfoMap &VarInfo)
-      : WinEHCloningDirectorBase(LPI, CatchFn, VarInfo), EHObj(EHObj),
-        CurrentSelector(Selector->stripPointerCasts()) {}
+      : WinEHCloningDirectorBase(LPI, CatchFn, VarInfo),
+        CurrentSelector(Selector->stripPointerCasts()), EHObj(EHObj) {}
 
   CloningAction handleBeginCatch(ValueToValueMapTy &VMap,
                                  const Instruction *Inst,





More information about the llvm-commits mailing list