Searched refs:idf_iterator (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | DepthFirstIterator.h | 262 struct idf_iterator : public df_iterator<Inverse<T>, SetTy, External> { struct 263 idf_iterator(const df_iterator<Inverse<T>, SetTy, External> &V) in idf_iterator() function 268 idf_iterator<T> idf_begin(const T& G) { in idf_begin() 269 return idf_iterator<T>::begin(Inverse<T>(G)); in idf_begin() 273 idf_iterator<T> idf_end(const T& G){ in idf_end() 274 return idf_iterator<T>::end(Inverse<T>(G)); in idf_end() 279 iterator_range<idf_iterator<T>> inverse_depth_first(const T& G) { in inverse_depth_first() 285 struct idf_ext_iterator : public idf_iterator<T, SetTy, true> { 286 idf_ext_iterator(const idf_iterator<T, SetTy, true> &V) in idf_ext_iterator() 287 : idf_iterator<T, SetTy, true>(V) {} in idf_ext_iterator() [all …]
|