[llvm-commits] [llvm] r51090 - /llvm/trunk/include/llvm/Analysis/LoopInfo.h
Dan Gohman
gohman at apple.com
Tue May 13 18:02:49 PDT 2008
Author: djg
Date: Tue May 13 20:02:49 2008
New Revision: 51090
URL: http://llvm.org/viewvc/llvm-project?rev=51090&view=rev
Log:
Move RemoveFromVector out of the global namespace.
Modified:
llvm/trunk/include/llvm/Analysis/LoopInfo.h
Modified: llvm/trunk/include/llvm/Analysis/LoopInfo.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Analysis/LoopInfo.h?rev=51090&r1=51089&r2=51090&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Analysis/LoopInfo.h (original)
+++ llvm/trunk/include/llvm/Analysis/LoopInfo.h Tue May 13 20:02:49 2008
@@ -43,6 +43,8 @@
#include <algorithm>
#include <ostream>
+namespace llvm {
+
template<typename T>
static void RemoveFromVector(std::vector<T*> &V, T *N) {
typename std::vector<T*>::iterator I = std::find(V.begin(), V.end(), N);
@@ -50,8 +52,6 @@
V.erase(I);
}
-namespace llvm {
-
class DominatorTree;
class LoopInfo;
class PHINode;
More information about the llvm-commits
mailing list