Lines Matching defs:empty
21 // provide a constant time size() method, so be careful to use empty() when you
22 // really want to know if it's empty.
301 /// 2. The list may be empty, but contain a sentinel for the end iterator. This
303 /// in the list. When the list is empty, the pointer in the iplist points
385 bool LLVM_ATTRIBUTE_UNUSED_RESULT empty() const {
391 assert(!empty() && "Called front() on empty list!");
395 assert(!empty() && "Called front() on empty list!");
399 assert(!empty() && "Called back() on empty list!");
403 assert(!empty() && "Called back() on empty list!");
429 if (empty())
540 if (Head == 0) return 0; // Don't require construction of sentinel if empty.
556 assert(!empty() && "pop_front() on empty list!");
560 assert(!empty() && "pop_back() on empty list!");
571 if (!L2.empty())
608 if (empty()) return;
702 for ( ; i != this->end() && len < newsize; ++i, ++len) /* empty*/ ;