bad case instead of actually assert. Bug pointed out by Jakob Stoklund
Olesen!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68785
91177308-0d34-0410-b5e6-
96231b3b80d8
// Increment and decrement operators...
ilist_iterator &operator--() { // predecrement - Back up
NodePtr = Traits::getPrev(NodePtr);
- assert(Traits::getNext(NodePtr) && "--'d off the beginning of an ilist!");
+ assert(NodePtr && "--'d off the beginning of an ilist!");
return *this;
}
ilist_iterator &operator++() { // preincrement - Advance