[llvm-commits] CVS: llvm/lib/Transforms/ExprTypeConvert.cpp

Alkis Evlogimenos alkis at cs.uiuc.edu
Tue Sep 28 07:42:55 PDT 2004



Changes in directory llvm/lib/Transforms:

ExprTypeConvert.cpp updated: 1.98 -> 1.99
---
Log message:

Add includes and use std:: for standard library calls to make code
compile on windows. This patch was contributed by Paolo Invernizzi.


---
Diffs of the changes:  (+2 -2)

Index: llvm/lib/Transforms/ExprTypeConvert.cpp
diff -u llvm/lib/Transforms/ExprTypeConvert.cpp:1.98 llvm/lib/Transforms/ExprTypeConvert.cpp:1.99
--- llvm/lib/Transforms/ExprTypeConvert.cpp:1.98	Wed Sep  1 17:55:36 2004
+++ llvm/lib/Transforms/ExprTypeConvert.cpp	Tue Sep 28 09:42:44 2004
@@ -828,7 +828,7 @@
   }
 
   case Instruction::Call: {
-    User::op_iterator OI = find(I->op_begin(), I->op_end(), V);
+    User::op_iterator OI = std::find(I->op_begin(), I->op_end(), V);
     assert (OI != I->op_end() && "Not using value!");
     unsigned OpNum = OI - I->op_begin();
 
@@ -1206,7 +1206,7 @@
 
     } else {                   // Changing an argument, must be in vararg area
       std::vector<Value*>::iterator OI =
-        find(Params.begin(), Params.end(), OldVal);
+        std::find(Params.begin(), Params.end(), OldVal);
       assert (OI != Params.end() && "Not using value!");
 
       *OI = NewVal;






More information about the llvm-commits mailing list