Searched refs:specific_decl_iterator (Results 1 – 22 of 22) sorted by relevance
1473 class specific_decl_iterator {1497 specific_decl_iterator() : Current() { } in specific_decl_iterator() function1507 explicit specific_decl_iterator(DeclContext::decl_iterator C) : Current(C) { in specific_decl_iterator() function1515 specific_decl_iterator& operator++() {1521 specific_decl_iterator operator++(int) {1522 specific_decl_iterator tmp(*this);1527 friend bool operator==(const specific_decl_iterator& x,1528 const specific_decl_iterator& y) {1532 friend bool operator!=(const specific_decl_iterator& x,1533 const specific_decl_iterator& y) {
917 typedef specific_decl_iterator<ObjCPropertyDecl> prop_iterator;918 typedef llvm::iterator_range<specific_decl_iterator<ObjCPropertyDecl>>960 typedef specific_decl_iterator<ObjCMethodDecl> method_iterator;961 typedef llvm::iterator_range<specific_decl_iterator<ObjCMethodDecl>>1362 typedef specific_decl_iterator<ObjCIvarDecl> ivar_iterator;1363 typedef llvm::iterator_range<specific_decl_iterator<ObjCIvarDecl>> ivar_range;2276 typedef specific_decl_iterator<ObjCIvarDecl> ivar_iterator;2277 typedef llvm::iterator_range<specific_decl_iterator<ObjCIvarDecl>> ivar_range;2347 typedef specific_decl_iterator<ObjCPropertyImplDecl> propimpl_iterator;2348 typedef llvm::iterator_range<specific_decl_iterator<ObjCPropertyImplDecl>>[all …]
756 typedef specific_decl_iterator<CXXMethodDecl> method_iterator;757 typedef llvm::iterator_range<specific_decl_iterator<CXXMethodDecl>>775 typedef specific_decl_iterator<CXXConstructorDecl> ctor_iterator;776 typedef llvm::iterator_range<specific_decl_iterator<CXXConstructorDecl>>
3105 typedef specific_decl_iterator<EnumConstantDecl> enumerator_iterator;3106 typedef llvm::iterator_range<specific_decl_iterator<EnumConstantDecl>>3379 typedef specific_decl_iterator<FieldDecl> field_iterator;3380 typedef llvm::iterator_range<specific_decl_iterator<FieldDecl>> field_range;
2084 class specific_decl_iterator {2108 specific_decl_iterator() = default;2118 explicit specific_decl_iterator(DeclContext::decl_iterator C) : Current(C) { in specific_decl_iterator() function2127 specific_decl_iterator& operator++() {2133 specific_decl_iterator operator++(int) {2134 specific_decl_iterator tmp(*this);2139 friend bool operator==(const specific_decl_iterator& x,2140 const specific_decl_iterator& y) {2144 friend bool operator!=(const specific_decl_iterator& x,2145 const specific_decl_iterator& y) {
982 using prop_iterator = specific_decl_iterator<ObjCPropertyDecl>;984 llvm::iterator_range<specific_decl_iterator<ObjCPropertyDecl>>;1031 using method_iterator = specific_decl_iterator<ObjCMethodDecl>;1033 llvm::iterator_range<specific_decl_iterator<ObjCMethodDecl>>;1453 using ivar_iterator = specific_decl_iterator<ObjCIvarDecl>;1454 using ivar_range = llvm::iterator_range<specific_decl_iterator<ObjCIvarDecl>>;2398 using ivar_iterator = specific_decl_iterator<ObjCIvarDecl>;2399 using ivar_range = llvm::iterator_range<specific_decl_iterator<ObjCIvarDecl>>;2469 using propimpl_iterator = specific_decl_iterator<ObjCPropertyImplDecl>;2471 llvm::iterator_range<specific_decl_iterator<ObjCPropertyImplDecl>>;[all …]
626 using method_iterator = specific_decl_iterator<CXXMethodDecl>;628 llvm::iterator_range<specific_decl_iterator<CXXMethodDecl>>;646 using ctor_iterator = specific_decl_iterator<CXXConstructorDecl>;648 llvm::iterator_range<specific_decl_iterator<CXXConstructorDecl>>;
3656 using enumerator_iterator = specific_decl_iterator<EnumConstantDecl>;3658 llvm::iterator_range<specific_decl_iterator<EnumConstantDecl>>;4017 using field_iterator = specific_decl_iterator<FieldDecl>;4018 using field_range = llvm::iterator_range<specific_decl_iterator<FieldDecl>>;
31 for (DeclContext::specific_decl_iterator<AccessSpecDecl> in check()
200 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in cleanupDeallocOrFinalize()
102 typedef DeclContext::specific_decl_iterator<ObjCPropertyImplDecl> in doTransform()
525 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in GCRewriteFinalize()
202 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in cleanupDeallocOrFinalize()
103 typedef DeclContext::specific_decl_iterator<ObjCPropertyImplDecl> in doTransform()
529 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in GCRewriteFinalize()
392 typedef DeclContext::specific_decl_iterator<TypeDecl> TypeDeclIterator; in RecordPersistentTypes()
80 DeclContext::specific_decl_iterator<VarDecl> I(dc.decls_begin()), in computeMap()
69 DeclContext::specific_decl_iterator<VarDecl> I(dc.decls_begin()), in computeMap()
4357 for (DeclContext::specific_decl_iterator<NamespaceDecl> in CodeCompleteNamespaceDecl()
6161 typedef CXXRecordDecl::specific_decl_iterator<FunctionTemplateDecl> tmpl_iter; in findUserDeclaredCtor()
6016 for (DeclContext::specific_decl_iterator<NamespaceDecl> in CodeCompleteNamespaceDecl()
9353 typedef CXXRecordDecl::specific_decl_iterator<FunctionTemplateDecl> tmpl_iter; in findUserDeclaredCtor()