Home | History | Annotate | Download | only in Checkers

Lines Matching defs:ID

54 static inline void Profile(const ArgEffect X, FoldingSetNodeID &ID) {
55 ID.AddInteger((unsigned) X);
59 static inline void Profile(const RetEffect &X, FoldingSetNodeID &ID) {
60 ID.AddInteger((unsigned) X.getKind());
61 ID.AddInteger((unsigned) X.getObjKind());
254 void Profile(llvm::FoldingSetNodeID& ID) const {
255 ID.Add(T);
256 ID.AddInteger(RawKind);
257 ID.AddInteger(Cnt);
258 ID.AddInteger(ACnt);
259 ID.AddInteger(RawObjectKind);
260 ID.AddInteger(RawIvarAccessHistory);
446 void Profile(llvm::FoldingSetNodeID& ID) const {
447 ID.Add(Args);
448 ID.Add(DefaultArgEffect);
449 ID.Add(Receiver);
450 ID.Add(Ret);
755 const RetainSummary *getMethodSummary(Selector S, const ObjCInterfaceDecl *ID,
774 const ObjCInterfaceDecl *ID = MD->getClassInterface();
784 return getMethodSummary(S, ID, MD, ResultTy, *CachedSummaries);
859 llvm::FoldingSetNodeID ID;
860 OldSumm.Profile(ID);
863 CachedSummaryNode *N = SimpleSummaries.FindNodeOrInsertPos(ID, Pos);
1069 // Handle: id NSMakeCollectable(CFTypeRef)
1496 // id x = [NSObject class];
1508 RetainSummaryManager::getMethodSummary(Selector S, const ObjCInterfaceDecl *ID,
1513 const RetainSummary *Summ = CachedSummaries.find(ID, S);
1522 CachedSummaries[ObjCSummaryKey(ID, S)] = Summ;
1582 // See also http://llvm.org/bugs/show_bug.cgi?id=3714.
1734 void Profile(llvm::FoldingSetNodeID &ID) const override {
1736 ID.AddPointer(&x);
1737 ID.AddPointer(Sym);
2891 /// a pointer to the class (as opposed it just being id).
2898 /// more specific than id.
2904 // id, id<...>, or Class. If we have an ObjCInterfaceDecl, we know this
3317 // Handle: id NSMakeCollectable(CFTypeRef)