Searched refs:decl_iterator (Results 1 - 25 of 42) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclBase.h1246 /// decl_iterator - Iterates through the declarations stored
1248 class decl_iterator { class in class:clang::DeclContext
1259 decl_iterator() : Current(0) { } function in class:clang::DeclContext::decl_iterator
1260 explicit decl_iterator(Decl *C) : Current(C) { } function in class:clang::DeclContext::decl_iterator
1266 decl_iterator& operator++() {
1271 decl_iterator operator++(int) {
1272 decl_iterator tmp(*this);
1277 friend bool operator==(decl_iterator x, decl_iterator y) {
1280 friend bool operator!=(decl_iterator
[all...]
H A DCXXInheritance.h172 typedef NamedDecl **decl_iterator; typedef in class:clang::CXXBasePaths
193 decl_iterator found_decls_begin();
194 decl_iterator found_decls_end();
H A DStmt.h486 typedef DeclGroupRef::iterator decl_iterator; typedef in class:clang::DeclStmt
489 decl_iterator decl_begin() { return DG.begin(); }
490 decl_iterator decl_end() { return DG.end(); }
494 typedef std::reverse_iterator<decl_iterator> reverse_decl_iterator;
H A DRecursiveASTVisitor.h1266 for (DeclContext::decl_iterator Child = DC->decls_begin(),
1926 for (DeclStmt::decl_iterator I = S->decl_begin(), E = S->decl_end();
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DScope.h222 typedef DeclSetTy::iterator decl_iterator; typedef in class:clang::Scope
223 decl_iterator decl_begin() const { return DeclsInScope.begin(); }
224 decl_iterator decl_end() const { return DeclsInScope.end(); }
H A DTypoCorrection.h211 typedef SmallVectorImpl<NamedDecl *>::iterator decl_iterator; typedef in class:clang::TypoCorrection
212 decl_iterator begin() {
215 decl_iterator end() { return CorrectionDecls.end(); }
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DASTMerge.cpp60 for (DeclContext::decl_iterator D = TU->decls_begin(),
H A DASTConsumers.cpp372 for (DeclContext::decl_iterator I = DC->decls_begin(), E = DC->decls_end();
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DModuleBuilder.cpp98 for (DeclContext::decl_iterator M = D->decls_begin(),
H A DCGDecl.cpp1013 for (DeclStmt::decl_iterator I = DS->decl_begin(), E = DS->decl_end();
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclBase.cpp1053 DeclContext::decl_iterator DeclContext::noload_decls_begin() const {
1054 return decl_iterator(FirstDecl);
1057 DeclContext::decl_iterator DeclContext::decls_begin() const {
1061 return decl_iterator(FirstDecl);
1213 template<DeclContext::decl_iterator (DeclContext::*Begin)() const,
1214 DeclContext::decl_iterator (DeclContext::*End)() const>
1216 for (decl_iterator I = (DCtx->*Begin)(), E = (DCtx->*End)();
H A DCXXInheritance.cpp38 CXXBasePaths::decl_iterator CXXBasePaths::found_decls_begin() {
44 CXXBasePaths::decl_iterator CXXBasePaths::found_decls_end() {
H A DDeclPrinter.cpp229 for (DeclContext::decl_iterator D = DC->decls_begin(), DEnd = DC->decls_end();
312 DeclContext::decl_iterator Next = D;
H A DASTImporter.cpp934 for (DeclContext::decl_iterator D = Owner->noload_decls_begin(),
1912 for (DeclContext::decl_iterator From = FromDC->decls_begin(),
2841 for (DeclContext::decl_iterator D = Owner->noload_decls_begin(),
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Analysis/
H A DCallGraph.cpp98 for (DeclContext::decl_iterator I = D->decls_begin(), E = D->decls_end();
H A DUninitializedValues.cpp376 for (DeclStmt::decl_iterator DI = DS->decl_begin(), DE = DS->decl_end();
694 for (DeclStmt::decl_iterator DI = DS->decl_begin(), DE = DS->decl_end();
H A DLiveVariables.cpp392 for (DeclStmt::decl_iterator DI=DS->decl_begin(), DE = DS->decl_end();
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DObjCUnusedIVarsChecker.cpp104 for (DeclContext::decl_iterator I=C->decls_begin(), E=C->decls_end();
H A DLLVMConventionsChecker.cpp144 for (DeclStmt::decl_iterator I = S->decl_begin(), E = S->decl_end();I!=E; ++I)
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DObjCMT.cpp1617 for (DeclContext::decl_iterator D = TU->decls_begin(), DEnd = TU->decls_end();
1643 DeclContext::decl_iterator N = D;
1655 DeclContext::decl_iterator N = D;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DJumpDiagnostics.cpp399 for (DeclStmt::decl_iterator I = DS->decl_begin(), E = DS->decl_end();
H A DSemaTemplateInstantiate.cpp2048 for (RecordDecl::decl_iterator Member = Pattern->decls_begin(),
2467 for (DeclContext::decl_iterator D = Instantiation->decls_begin(),
H A DSema.cpp501 for (DeclContext::decl_iterator I = RD->decls_begin(),
H A DSemaCodeComplete.cpp4392 for (Scope::decl_iterator D = S->decl_begin(), DEnd = S->decl_end();
5753 for (DeclContext::decl_iterator D = Ctx->decls_begin(),
5821 for (DeclContext::decl_iterator D = Ctx->decls_begin(),
5923 for (DeclContext::decl_iterator D = TU->decls_begin(),
5997 for (DeclContext::decl_iterator D = Container->decls_begin(),
H A DSemaAccess.cpp1143 for (CXXRecordDecl::decl_iterator

Completed in 435 milliseconds

12