From 6caced956460ec360c79dc7d20e872fba1b73583 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 2 Apr 2009 23:53:03 +0000 Subject: [PATCH] add missing * git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68350 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Support/ValueHandle.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/llvm/Support/ValueHandle.h b/include/llvm/Support/ValueHandle.h index 3cf964d0116..27714646f70 100644 --- a/include/llvm/Support/ValueHandle.h +++ b/include/llvm/Support/ValueHandle.h @@ -141,7 +141,7 @@ public: /// operations. This means that RAUW's need to explicitly update the /// AssertingVH's as it moves. This is required because in non-assert mode this /// class turns into a trivial wrapper around a pointer. -template +template class AssertingVH #ifndef NDEBUG : public ValueHandleBase @@ -185,7 +185,7 @@ public: } ValueTy *operator->() const { return getValPtr(); } - ValueTy &operator*() const { return getValPtr(); } + ValueTy &operator*() const { return *getValPtr(); } // Duplicate these from the base class so that they work when assertions are // off.