OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Disposer
(Results
1 - 4
of
4
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
simple_ilist.h
49
///
Disposer
(such as \c std::default_delete<T>): \a removeAndDispose(), \a
172
template <class Cloner, class
Disposer
>
173
void cloneFrom(const simple_ilist &L2, Cloner clone,
Disposer
dispose) {
186
template <class
Disposer
>
187
void removeAndDispose(reference N,
Disposer
dispose) {
211
template <class
Disposer
>
212
iterator eraseAndDispose(iterator I,
Disposer
dispose) {
220
template <class
Disposer
>
221
iterator eraseAndDispose(iterator First, iterator Last,
Disposer
dispose) {
233
template <class
Disposer
> void clearAndDispose(Disposer dispose)
[
all
...]
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)); }
/src/external/gpl3/gdb.old/dist/gdbsupport/
intrusive_list.h
520
/* Erase all the elements.
Disposer
::operator()(pointer) is called
522
template<typename
Disposer
>
523
void clear_and_dispose (
Disposer
disposer
) noexcept
529
disposer
(p);
/src/external/gpl3/gdb/dist/gdbsupport/
intrusive_list.h
520
/* Erase all the elements.
Disposer
::operator()(pointer) is called
522
template<typename
Disposer
>
523
void clear_and_dispose (
Disposer
disposer
) noexcept
529
disposer
(p);
Completed in 19 milliseconds
Indexes created Wed Sep 16 00:24:39 UTC 2026