reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2039 decl_iterator noload_decls_begin() const { return decl_iterator(FirstDecl); } 2370 return D && (D->NextInContextAndBits.getPointer() || D == FirstDecl ||tools/clang/lib/AST/Decl.cpp
4350 return field_iterator(decl_iterator(FirstDecl)); 4389 std::tie(FirstDecl, LastDecl) = BuildDeclChain(Decls,tools/clang/lib/AST/DeclBase.cpp
1315 ExternalLast->NextInContextAndBits.setPointer(FirstDecl); 1316 FirstDecl = ExternalFirst; 1388 return decl_iterator(FirstDecl); 1395 return !FirstDecl; 1448 if (D == FirstDecl) { 1450 FirstDecl = LastDecl = nullptr; 1452 FirstDecl = D->NextInContextAndBits.getPointer(); 1454 for (Decl *I = FirstDecl; true; I = I->NextInContextAndBits.getPointer()) { 1501 if (FirstDecl) { 1505 FirstDecl = LastDecl = D; 1737 for (Decl *D = FirstDecl; D; D = D->getNextDeclInContext()) {