Removing unused private field.
authorAndrew Kaylor <andrew.kaylor@intel.com>
Mon, 23 Feb 2015 21:03:30 +0000 (21:03 +0000)
committerAndrew Kaylor <andrew.kaylor@intel.com>
Mon, 23 Feb 2015 21:03:30 +0000 (21:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@230259 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/WinEHPrepare.cpp

index 422ef5adc1de1f30b6cd198f81aa3ed8408fd798..83597590225ac9c32a0deadb1efff96c901ca42d 100644 (file)
@@ -83,7 +83,6 @@ public:
   virtual Value *materializeValueFor(Value *V) override;\r
 \r
 private:\r
-  Function *OutlinedFn;\r
   FrameVarInfoMap &FrameVarInfo;\r
   IRBuilder<> Builder;\r
 };\r
@@ -582,8 +581,7 @@ CloningDirector::CloningAction WinEHCatchDirector::handleInstruction(
 \r
 WinEHFrameVariableMaterializer::WinEHFrameVariableMaterializer(\r
     Function *OutlinedFn, FrameVarInfoMap &FrameVarInfo)\r
-    : OutlinedFn(OutlinedFn), FrameVarInfo(FrameVarInfo),\r
-      Builder(OutlinedFn->getContext()) {\r
+    : FrameVarInfo(FrameVarInfo), Builder(OutlinedFn->getContext()) {\r
   Builder.SetInsertPoint(&OutlinedFn->getEntryBlock());\r
   // FIXME: Do something with the FrameVarMapped so that it is shared across the\r
   // function.\r