Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DRedeclarable.h180 class redecl_iterator {
193 redecl_iterator() : Current(nullptr) { } in redecl_iterator() function
194 explicit redecl_iterator(decl_type *C) in redecl_iterator() function
200 redecl_iterator& operator++() {
218 redecl_iterator operator++(int) {
219 redecl_iterator tmp(*this);
224 friend bool operator==(redecl_iterator x, redecl_iterator y) {
227 friend bool operator!=(redecl_iterator x, redecl_iterator y) {
232 typedef llvm::iterator_range<redecl_iterator> redecl_range;
237 return redecl_range(redecl_iterator(const_cast<decl_type *>( in redecls()
[all …]
DDeclBase.h787 class redecl_iterator {
799 redecl_iterator() : Current(nullptr) { } in redecl_iterator() function
800 explicit redecl_iterator(Decl *C) : Current(C), Starter(C) { } in redecl_iterator() function
805 redecl_iterator& operator++() {
814 redecl_iterator operator++(int) {
815 redecl_iterator tmp(*this);
820 friend bool operator==(redecl_iterator x, redecl_iterator y) {
823 friend bool operator!=(redecl_iterator x, redecl_iterator y) {
828 typedef llvm::iterator_range<redecl_iterator> redecl_range;
836 redecl_iterator redecls_begin() const { in redecls_begin()
[all …]
DDecl.h504 typedef redeclarable_base::redecl_iterator redecl_iterator; typedef
928 typedef redeclarable_base::redecl_iterator redecl_iterator; typedef
1712 typedef redeclarable_base::redecl_iterator redecl_iterator; typedef
2634 typedef redeclarable_base::redecl_iterator redecl_iterator; typedef
2838 typedef redeclarable_base::redecl_iterator redecl_iterator; typedef
DDeclObjC.h1806 typedef redeclarable_base::redecl_iterator redecl_iterator; typedef
2128 typedef redeclarable_base::redecl_iterator redecl_iterator; typedef
DDeclCXX.h2764 typedef redeclarable_base::redecl_iterator redecl_iterator; typedef
2872 typedef redeclarable_base::redecl_iterator redecl_iterator; typedef
DDeclTemplate.h805 typedef redeclarable_base::redecl_iterator redecl_iterator; typedef
/external/llvm-project/clang/include/clang/AST/
DRedeclarable.h239 class redecl_iterator {
252 redecl_iterator() = default;
253 explicit redecl_iterator(decl_type *C) : Current(C), Starter(C) {} in redecl_iterator() function
258 redecl_iterator& operator++() {
276 redecl_iterator operator++(int) {
277 redecl_iterator tmp(*this);
282 friend bool operator==(redecl_iterator x, redecl_iterator y) {
285 friend bool operator!=(redecl_iterator x, redecl_iterator y) {
290 using redecl_range = llvm::iterator_range<redecl_iterator>;
295 return redecl_range(redecl_iterator(const_cast<decl_type *>( in redecls()
[all …]
DDeclBase.h926 class redecl_iterator {
938 redecl_iterator() = default;
939 explicit redecl_iterator(Decl *C) : Current(C), Starter(C) {} in redecl_iterator() function
944 redecl_iterator& operator++() {
953 redecl_iterator operator++(int) {
954 redecl_iterator tmp(*this);
959 friend bool operator==(redecl_iterator x, redecl_iterator y) {
963 friend bool operator!=(redecl_iterator x, redecl_iterator y) {
968 using redecl_range = llvm::iterator_range<redecl_iterator>;
976 redecl_iterator redecls_begin() const { in redecls_begin()
[all …]
DDecl.h550 using redecl_iterator = redeclarable_base::redecl_iterator; variable
1023 using redecl_iterator = redeclarable_base::redecl_iterator; variable
1967 using redecl_iterator = redeclarable_base::redecl_iterator; variable
3158 using redecl_iterator = redeclarable_base::redecl_iterator; variable
3341 using redecl_iterator = redeclarable_base::redecl_iterator; variable
DDeclObjC.h1903 using redecl_iterator = redeclarable_base::redecl_iterator; variable
2246 using redecl_iterator = redeclarable_base::redecl_iterator; variable
DDeclCXX.h3009 using redecl_iterator = redeclarable_base::redecl_iterator; variable
3201 using redecl_iterator = redeclarable_base::redecl_iterator; variable
DDeclTemplate.h941 using redecl_iterator = redeclarable_base::redecl_iterator; variable