Lines Matching defs:NextInContextAndBits
190 // Enumeration values used in the bits stored in NextInContextAndBits.
208 llvm::PointerIntPair<Decl *, 2, unsigned> NextInContextAndBits;
306 : NextInContextAndBits(), DeclCtx(DC),
317 : NextInContextAndBits(), DeclKind(DK), InvalidDecl(0),
374 Decl *getNextDeclInContext() { return NextInContextAndBits.getPointer(); }
375 const Decl *getNextDeclInContext() const {return NextInContextAndBits.getPointer();}
514 return NextInContextAndBits.getInt() & TopLevelDeclInObjCContainerFlag;
518 unsigned Bits = NextInContextAndBits.getInt();
523 NextInContextAndBits.setInt(Bits);
529 return NextInContextAndBits.getInt() & ModulePrivateFlag;
536 unsigned Bits = NextInContextAndBits.getInt();
541 NextInContextAndBits.setInt(Bits);
1559 return D && (D->NextInContextAndBits.getPointer() || D == FirstDecl ||