Searched refs:ddiag_iterator (Results 1 – 4 of 4) sorted by relevance
106 friend class DeclContext::ddiag_iterator;124 class DeclContext::ddiag_iterator {126 ddiag_iterator() : Ptr(nullptr) {} in ddiag_iterator() function127 explicit ddiag_iterator(DependentDiagnostic *Ptr) : Ptr(Ptr) {} in ddiag_iterator() function137 ddiag_iterator &operator++() {143 ddiag_iterator operator++(int) {144 ddiag_iterator tmp = *this;149 bool operator==(ddiag_iterator Other) const {153 bool operator!=(ddiag_iterator Other) const {157 ddiag_iterator &operator+=(difference_type N) {[all …]
1728 class ddiag_iterator; variable1729 typedef llvm::iterator_range<DeclContext::ddiag_iterator> ddiag_range;
99 friend class DeclContext::ddiag_iterator;125 class DeclContext::ddiag_iterator {127 ddiag_iterator() = default;128 explicit ddiag_iterator(DependentDiagnostic *Ptr) : Ptr(Ptr) {} in ddiag_iterator() function138 ddiag_iterator &operator++() {144 ddiag_iterator operator++(int) {145 ddiag_iterator tmp = *this;150 bool operator==(ddiag_iterator Other) const {154 bool operator!=(ddiag_iterator Other) const {158 ddiag_iterator &operator+=(difference_type N) {[all …]
2350 class ddiag_iterator; variable2352 using ddiag_range = llvm::iterator_range<DeclContext::ddiag_iterator>;