Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclBase.h2017 class specific_decl_iterator {
2041 specific_decl_iterator() = default;
2051 explicit specific_decl_iterator(DeclContext::decl_iterator C) : Current(C) { in specific_decl_iterator() function
2060 specific_decl_iterator& operator++() {
2066 specific_decl_iterator operator++(int) {
2067 specific_decl_iterator tmp(*this);
2072 friend bool operator==(const specific_decl_iterator& x,
2073 const specific_decl_iterator& y) {
2077 friend bool operator!=(const specific_decl_iterator& x,
2078 const specific_decl_iterator& y) {
H A DDeclObjC.h984 using prop_iterator = specific_decl_iterator<ObjCPropertyDecl>;
986 llvm::iterator_range<specific_decl_iterator<ObjCPropertyDecl>>;
1033 using method_iterator = specific_decl_iterator<ObjCMethodDecl>;
1035 llvm::iterator_range<specific_decl_iterator<ObjCMethodDecl>>;
1455 using ivar_iterator = specific_decl_iterator<ObjCIvarDecl>;
1456 using ivar_range = llvm::iterator_range<specific_decl_iterator<ObjCIvarDecl>>;
2392 using ivar_iterator = specific_decl_iterator<ObjCIvarDecl>;
2393 using ivar_range = llvm::iterator_range<specific_decl_iterator<ObjCIvarDecl>>;
2463 using propimpl_iterator = specific_decl_iterator<ObjCPropertyImplDecl>;
2465 llvm::iterator_range<specific_decl_iterator<ObjCPropertyImplDecl>>;
[all …]
H A DDeclCXX.h861 using method_iterator = specific_decl_iterator<CXXMethodDecl>;
863 llvm::iterator_range<specific_decl_iterator<CXXMethodDecl>>;
881 using ctor_iterator = specific_decl_iterator<CXXConstructorDecl>;
883 llvm::iterator_range<specific_decl_iterator<CXXConstructorDecl>>;
H A DDecl.h3449 using enumerator_iterator = specific_decl_iterator<EnumConstantDecl>;
3451 llvm::iterator_range<specific_decl_iterator<EnumConstantDecl>>;
3781 using field_iterator = specific_decl_iterator<FieldDecl>;
3782 using field_range = llvm::iterator_range<specific_decl_iterator<FieldDecl>>;
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransEmptyStatementsAndDealloc.cpp202 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in cleanupDeallocOrFinalize()
H A DTransProperties.cpp103 typedef DeclContext::specific_decl_iterator<ObjCPropertyImplDecl> in doTransform()
H A DTransforms.cpp524 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in GCRewriteFinalize()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTResultSynthesizer.cpp402 typedef DeclContext::specific_decl_iterator<TypeDecl> TypeDeclIterator; in RecordPersistentTypes()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DUninitializedValues.cpp80 DeclContext::specific_decl_iterator<VarDecl> I(dc.decls_begin()), in computeMap()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCodeComplete.cpp5101 for (DeclContext::specific_decl_iterator<NamespaceDecl> in CodeCompleteNamespaceDecl()
H A DSemaDeclCXX.cpp7450 typedef CXXRecordDecl::specific_decl_iterator<FunctionTemplateDecl> tmpl_iter; in findUserDeclaredCtor()