Make sure ValueFn starts off empty
authorVictor Hernandez <vhernandez@apple.com>
Sat, 23 Jan 2010 00:03:28 +0000 (00:03 +0000)
committerVictor Hernandez <vhernandez@apple.com>
Sat, 23 Jan 2010 00:03:28 +0000 (00:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94256 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/DebugInfo.cpp

index bdb87f84f6ae16c03d581c7e4ed94c83a02a5a81..32e61a1723428080f5c3835f7fc8a1cd0e6544f3 100644 (file)
@@ -599,7 +599,7 @@ void DIVariable::dump() const {
 //===----------------------------------------------------------------------===//
 
 DIFactory::DIFactory(Module &m)
-  : M(m), VMContext(M.getContext()), DeclareFn(0) {}
+  : M(m), VMContext(M.getContext()), DeclareFn(0), ValueFn(0) {}
 
 Constant *DIFactory::GetTagConstant(unsigned TAG) {
   assert((TAG & LLVMDebugVersionMask) == 0 &&