Lines Matching defs:redecl_iterator
172 class redecl_iterator {
185 redecl_iterator() : Current(nullptr) { }
186 explicit redecl_iterator(decl_type *C)
192 redecl_iterator& operator++() {
210 redecl_iterator operator++(int) {
211 redecl_iterator tmp(*this);
216 friend bool operator==(redecl_iterator x, redecl_iterator y) {
219 friend bool operator!=(redecl_iterator x, redecl_iterator y) {
224 typedef llvm::iterator_range<redecl_iterator> redecl_range;
229 return redecl_range(redecl_iterator(const_cast<decl_type *>(
231 redecl_iterator());
234 redecl_iterator redecls_begin() const { return redecls().begin(); }
235 redecl_iterator redecls_end() const { return redecls().end(); }