HomeSort by: relevance | last modified time | path
    Searched defs:Disposer (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
AllocatorList.h 66 struct Disposer {
69 Disposer(AllocatorList &AL) : AL(AL) {}
137 List.cloneFrom(X.List, Cloner(*this), Disposer(*this));
148 List.cloneFrom(X.List, Cloner(*this), Disposer(*this));
198 return iterator(List.eraseAndDispose(I.wrapped(), Disposer(*this)));
203 List.eraseAndDispose(First.wrapped(), Last.wrapped(), Disposer(*this)));
206 void clear() { List.clearAndDispose(Disposer(*this)); }
207 void pop_back() { List.eraseAndDispose(--List.end(), Disposer(*this)); }
208 void pop_front() { List.eraseAndDispose(List.begin(), Disposer(*this)); }
AllocatorList.h 66 struct Disposer {
69 Disposer(AllocatorList &AL) : AL(AL) {}
137 List.cloneFrom(X.List, Cloner(*this), Disposer(*this));
148 List.cloneFrom(X.List, Cloner(*this), Disposer(*this));
198 return iterator(List.eraseAndDispose(I.wrapped(), Disposer(*this)));
203 List.eraseAndDispose(First.wrapped(), Last.wrapped(), Disposer(*this)));
206 void clear() { List.clearAndDispose(Disposer(*this)); }
207 void pop_back() { List.eraseAndDispose(--List.end(), Disposer(*this)); }
208 void pop_front() { List.eraseAndDispose(List.begin(), Disposer(*this)); }

Completed in 84 milliseconds