|
| | ilist () |
| |
| | ilist (const ilist &right) |
| |
| | ilist (size_type count) |
| |
| | ilist (size_type count, const NodeTy &val) |
| |
| template<class InIt > |
| | ilist (InIt first, InIt last) |
| |
| iterator | insert (iterator where, const NodeTy &val) |
| |
| void | push_front (const NodeTy &val) |
| |
| void | push_back (const NodeTy &val) |
| |
| void | insert (iterator where, size_type count, const NodeTy &val) |
| |
| void | assign (size_type count, const NodeTy &val) |
| |
| template<class InIt > |
| void | assign (InIt first1, InIt last1) |
| |
| void | resize (size_type newsize, NodeTy val) |
| |
| void | resize (size_type newsize) |
| |
| | iplist () |
| |
| | ~iplist () |
| |
| iterator | begin () |
| |
| const_iterator | begin () const |
| |
| iterator | end () |
| |
| const_iterator | end () const |
| |
| reverse_iterator | rbegin () |
| |
| const_reverse_iterator | rbegin () const |
| |
| reverse_iterator | rend () |
| |
| const_reverse_iterator | rend () const |
| |
| size_type | max_size () const |
| |
| bool LLVM_ATTRIBUTE_UNUSED_RESULT | empty () const |
| |
| reference | front () |
| |
| const_reference | front () const |
| |
| reference | back () |
| |
| const_reference | back () const |
| |
| void | swap (iplist &RHS) |
| |
| iterator | insert (iterator where, NodeTy *New) |
| |
| void | insert (iterator where, InIt first, InIt last) |
| |
| iterator | insertAfter (iterator where, NodeTy *New) |
| |
| NodeTy * | remove (iterator &IT) |
| |
| NodeTy * | remove (const iterator &IT) |
| |
| iterator | erase (iterator where) |
| |
| iterator | erase (iterator first, iterator last) |
| |
| void | clearAndLeakNodesUnsafely () |
| | Remove all nodes from the list like clear(), but do not call removeNodeFromList() or deleteNode(). More...
|
| |
size_type
LLVM_ATTRIBUTE_UNUSED_RESULT | size () const |
| |
| void | clear () |
| |
| void | push_front (NodeTy *val) |
| |
| void | push_back (NodeTy *val) |
| |
| void | pop_front () |
| |
| void | pop_back () |
| |
| void | splice (iterator where, iplist &L2) |
| |
| void | splice (iterator where, iplist &L2, iterator first) |
| |
| void | splice (iterator where, iplist &L2, iterator first, iterator last) |
| |
template<typename NodeTy>
struct llvm::ilist< NodeTy >
Definition at line 586 of file ilist.h.