Home
last modified time | relevance | path

Searched defs:BinaryHeap (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/container/
H A Dbinaryheap.d65 struct BinaryHeap(Store, alias less = "a < b") struct
99 "BinaryHeap not initialized"); in _store() argument
105 "BinaryHeap not initialized"); in _length() argument
110 private void assertValid() in assertValid()
126 /*private*/ void pop(Store store) in pop()
183 auto release() in release()
209 @property BinaryHeap dup() in dup() argument
221 @property size_t length() in length()
231 @property size_t capacity() in capacity()
257 void clear() in clear()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/container/
H A Dbinaryheap.d65 struct BinaryHeap(Store, alias less = "a < b") struct
76 alias Range = Store;
78 alias Range = typeof(Store.init[]);
79 alias percolate = HeapOps!(less, Range).percolate;
80 alias buildHeap = HeapOps!(less, Range).buildHeap;
87 private static struct Data
94 private alias comp = binaryFun!(less);
96 private @property ref Store _store() in _store()
101 private @property ref size_t _length() in _length()
108 private void assertValid() in assertValid()
[all …]