Lexer doesn't create typehandle gross stuff now, parser does.
[oota-llvm.git] / include / llvm / iOperators.h
index 7cbaecf64a02ee72dc2abae03040a49da22c228a..f9cba9f68cada3c472b83e4f1b110432e3d258b4 100644 (file)
@@ -15,7 +15,7 @@
 //
 class GenericUnaryInst : public UnaryOperator {
 public:
-  GenericUnaryInst(UnaryOps Opcode, Value *S1, const string &Name = "")
+  GenericUnaryInst(UnaryOps Opcode, Value *S1, const std::string &Name = "")
     : UnaryOperator(S1, Opcode, Name) {
   }
 
@@ -32,7 +32,7 @@ public:
 class GenericBinaryInst : public BinaryOperator {
 public:
   GenericBinaryInst(BinaryOps Opcode, Value *S1, Value *S2, 
-                   const string &Name = "")
+                   const std::string &Name = "")
     : BinaryOperator(Opcode, S1, S2, Name) {
   }
 
@@ -43,7 +43,7 @@ class SetCondInst : public BinaryOperator {
   BinaryOps OpType;
 public:
   SetCondInst(BinaryOps opType, Value *S1, Value *S2, 
-             const string &Name = "");
+             const std::string &Name = "");
 
   virtual const char *getOpcodeName() const;
 };