Expose passinfo from BreakCriticalEdges pass so that it may be "Required" by
[oota-llvm.git] / include / llvm / Value.h
index 6a39109f32ab10f3f82603629a6c6a4aa0244702..f8eceb7ec05aac2f43a6fcae08acd175107ede89 100644 (file)
 #ifndef LLVM_VALUE_H
 #define LLVM_VALUE_H
 
-#include <vector>
 #include "llvm/Annotation.h"
 #include "llvm/AbstractTypeUser.h"
 #include "Support/Casting.h"
 #include <iostream>
+#include <vector>
 
 class User;
 class Type;
@@ -55,8 +55,6 @@ private:
 
   void operator=(const Value &);     // Do not implement
   Value(const Value &);              // Do not implement
-protected:
-  inline void setType(const Type *ty) { Ty = ty; }
 public:
   Value(const Type *Ty, ValueTy vty, const std::string &name = "");
   virtual ~Value();