Push LLVMContext through GlobalVariables and IRBuilder.
[oota-llvm.git] / include / llvm / Support / TargetFolder.h
index 4834a12d0a55e5603de5fe7ee35a3c84598f1825..a1b63aab84b9de4a2a719dd55e7fd2b2115223b6 100644 (file)
@@ -30,7 +30,7 @@ class LLVMContext;
 /// TargetFolder - Create constants with target dependent folding.
 class TargetFolder {
   const TargetData *TD;
-  LLVMContextContext;
+  LLVMContext *Context;
 
   /// Fold - Fold the constant using target specific information.
   Constant *Fold(Constant *C) const {
@@ -41,7 +41,7 @@ class TargetFolder {
   }
 
 public:
-  explicit TargetFolder(const TargetData *TheTD, LLVMContextC) :
+  explicit TargetFolder(const TargetData *TheTD, LLVMContext *C) :
     TD(TheTD), Context(C) {}
 
   //===--------------------------------------------------------------------===//