Home
last modified time | relevance | path

Searched refs:specific_decl_iterator (Results 1 – 22 of 22) sorted by relevance

/external/clang/include/clang/AST/
DDeclBase.h1473 class specific_decl_iterator {
1497 specific_decl_iterator() : Current() { } in specific_decl_iterator() function
1507 explicit specific_decl_iterator(DeclContext::decl_iterator C) : Current(C) { in specific_decl_iterator() function
1515 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) {
DDeclObjC.h917 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 …]
DDeclCXX.h756 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>>
DDecl.h3105 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;
/external/llvm-project/clang/include/clang/AST/
DDeclBase.h2084 class specific_decl_iterator {
2108 specific_decl_iterator() = default;
2118 explicit specific_decl_iterator(DeclContext::decl_iterator C) : Current(C) { in specific_decl_iterator() function
2127 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) {
DDeclObjC.h982 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 …]
DDeclCXX.h626 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>>;
DDecl.h3656 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>>;
/external/llvm-project/clang-tools-extra/clang-tidy/readability/
DRedundantAccessSpecifiersCheck.cpp31 for (DeclContext::specific_decl_iterator<AccessSpecDecl> in check()
/external/llvm-project/clang/lib/ARCMigrate/
DTransEmptyStatementsAndDealloc.cpp200 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in cleanupDeallocOrFinalize()
DTransProperties.cpp102 typedef DeclContext::specific_decl_iterator<ObjCPropertyImplDecl> in doTransform()
DTransforms.cpp525 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in GCRewriteFinalize()
/external/clang/lib/ARCMigrate/
DTransEmptyStatementsAndDealloc.cpp202 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in cleanupDeallocOrFinalize()
DTransProperties.cpp103 typedef DeclContext::specific_decl_iterator<ObjCPropertyImplDecl> in doTransform()
DTransforms.cpp529 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in GCRewriteFinalize()
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
DASTResultSynthesizer.cpp392 typedef DeclContext::specific_decl_iterator<TypeDecl> TypeDeclIterator; in RecordPersistentTypes()
/external/llvm-project/clang/lib/Analysis/
DUninitializedValues.cpp80 DeclContext::specific_decl_iterator<VarDecl> I(dc.decls_begin()), in computeMap()
/external/clang/lib/Analysis/
DUninitializedValues.cpp69 DeclContext::specific_decl_iterator<VarDecl> I(dc.decls_begin()), in computeMap()
/external/clang/lib/Sema/
DSemaCodeComplete.cpp4357 for (DeclContext::specific_decl_iterator<NamespaceDecl> in CodeCompleteNamespaceDecl()
DSemaDeclCXX.cpp6161 typedef CXXRecordDecl::specific_decl_iterator<FunctionTemplateDecl> tmpl_iter; in findUserDeclaredCtor()
/external/llvm-project/clang/lib/Sema/
DSemaCodeComplete.cpp6016 for (DeclContext::specific_decl_iterator<NamespaceDecl> in CodeCompleteNamespaceDecl()
DSemaDeclCXX.cpp9353 typedef CXXRecordDecl::specific_decl_iterator<FunctionTemplateDecl> tmpl_iter; in findUserDeclaredCtor()