reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
435 Decl *getNextDeclInContext() { return NextInContextAndBits.getPointer(); } 436 const Decl *getNextDeclInContext() const {return NextInContextAndBits.getPointer();} 787 return NextInContextAndBits.getInt(); 796 NextInContextAndBits.setInt(MOK); 2370 return D && (D->NextInContextAndBits.getPointer() || D == FirstDecl ||tools/clang/lib/AST/DeclBase.cpp
1264 PrevDecl->NextInContextAndBits.setPointer(D); 1315 ExternalLast->NextInContextAndBits.setPointer(FirstDecl); 1400 (D->NextInContextAndBits.getPointer() || D == LastDecl)); 1444 assert((D->NextInContextAndBits.getPointer() || D == LastDecl) && 1452 FirstDecl = D->NextInContextAndBits.getPointer(); 1454 for (Decl *I = FirstDecl; true; I = I->NextInContextAndBits.getPointer()) { 1456 if (I->NextInContextAndBits.getPointer() == D) { 1457 I->NextInContextAndBits.setPointer(D->NextInContextAndBits.getPointer()); 1457 I->NextInContextAndBits.setPointer(D->NextInContextAndBits.getPointer()); 1465 D->NextInContextAndBits.setPointer(nullptr); 1502 LastDecl->NextInContextAndBits.setPointer(D);