From: Ted Kremenek Date: Wed, 10 Oct 2007 23:35:04 +0000 (+0000) Subject: Removed uninformative assertions that catch problems that will X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=ac6084dfc22042da72b5170f52e3ceaad978fcff;p=oota-llvm.git Removed uninformative assertions that catch problems that will fire anyway at runtime due to a NULL dereference. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42848 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/ADT/ImmutableSet.h b/include/llvm/ADT/ImmutableSet.h index 31f4cb0c3ca..74349672112 100644 --- a/include/llvm/ADT/ImmutableSet.h +++ b/include/llvm/ADT/ImmutableSet.h @@ -302,28 +302,11 @@ public: //===--------------------------------------------------===// private: - bool isEmpty(TreeTy* T) const { - return !T; - } - - unsigned Height(TreeTy* T) const { - return T ? T->getHeight() : 0; - } - - TreeTy* Left(TreeTy* T) const { - assert (T); - return T->getSafeLeft(); - } - - TreeTy* Right(TreeTy* T) const { - assert (T); - return T->getRight(); - } - - value_type_ref Value(TreeTy* T) const { - assert (T); - return T->Value; - } + bool isEmpty(TreeTy* T) const { return !T; } + unsigned Height(TreeTy* T) const { return T ? T->getHeight() : 0; } + TreeTy* Left(TreeTy* T) const { return T->getSafeLeft(); } + TreeTy* Right(TreeTy* T) const { return T->getRight(); } + value_type_ref Value(TreeTy* T) const { return T->Value; } unsigned IncrementHeight(TreeTy* L, TreeTy* R) const { unsigned hl = Height(L);