Home
last modified time | relevance | path

Searched refs:bf_iterator (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DBreadthFirstIterator.h47 class bf_iterator : public bf_iterator_storage<SetType> {
69 inline bf_iterator(NodeRef Node) { in bf_iterator() function
78 inline bf_iterator() = default;
114 static bf_iterator begin(const GraphT &G) { in begin()
115 return bf_iterator(GT::getEntryNode(G)); in begin()
118 static bf_iterator end(const GraphT &G) { return bf_iterator(); } in end()
120 bool operator==(const bf_iterator &RHS) const {
124 bool operator!=(const bf_iterator &RHS) const { return !(*this == RHS); }
133 bf_iterator &operator++() { // Pre-increment
138 bf_iterator operator++(int) { // Post-increment
[all …]