add patch to go along with r68350
authorChris Lattner <sabre@nondot.org>
Fri, 3 Apr 2009 00:10:31 +0000 (00:10 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 3 Apr 2009 00:10:31 +0000 (00:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68352 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Value.h

index 531d560a9c4b04f995b6f24e3588d45f17cf6ae7..86484bacb9232bc4ec83d1e4f7f09a3070a78175 100644 (file)
@@ -34,7 +34,9 @@ class InlineAsm;
 class ValueSymbolTable;
 class TypeSymbolTable;
 template<typename ValueTy> class StringMapEntry;
-typedef StringMapEntry<Value*> ValueName;
+template <typename ValueTy = Value>
+class AssertingVH;
+typedef StringMapEntry<AssertingVH<> > ValueName;
 class raw_ostream;
 class AssemblyAnnotationWriter;
 class ValueHandleBase;