reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/DeclBase.h
 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()) {