reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
84 static fallible_iterator itr(Underlying I, Error &Err) { 86 return fallible_iterator(std::move(I), &Err); 94 static fallible_iterator end(Underlying I) { 95 return fallible_iterator(std::move(I), nullptr); 127 fallible_iterator &operator++() { 143 fallible_iterator &operator--() { 164 friend bool operator==(const fallible_iterator &LHS, 165 const fallible_iterator &RHS) { 191 friend bool operator!=(const fallible_iterator &LHS, 192 const fallible_iterator &RHS) { 223 fallible_iterator<Underlying> make_fallible_itr(Underlying I, Error &Err) { 224 return fallible_iterator<Underlying>::itr(std::move(I), Err); 230 fallible_iterator<Underlying> make_fallible_end(Underlying E) { 231 return fallible_iterator<Underlying>::end(std::move(E)); 235 iterator_range<fallible_iterator<Underlying>>include/llvm/Object/Archive.h
176 using child_iterator = fallible_iterator<ChildFallibleIterator>;