Home | History | Annotate | Download | only in Checkers

Lines Matching refs:Dealloc

78 enum ArgEffect { DoNothing, Autorelease, Dealloc, DecRef, DecRefMsg,
161 ErrorDeallocNotOwned, // -dealloc called on non-owned object.
162 ErrorDeallocGC, // Calling -dealloc with GC enabled.
299 Out << "-dealloc (GC)";
303 Out << "-dealloc (not-owned)";
1005 ? getPersistentSummary(RetEffect::MakeNoRet(), DoNothing, Dealloc)
1474 // Create the -dealloc summary.
1475 Summ = getPersistentSummary(NoRet, Dealloc);
1476 addNSObjectMethSummary(GetNullarySelector("dealloc", Ctx), Summ);
1637 : CFRefBug("-dealloc called while using garbage collection") {}
1640 return "-dealloc called while using garbage collection";
1647 : CFRefBug("-dealloc sent to non-exclusively owned object") {}
1650 return "-dealloc sent to object that may be referenced elsewhere";
1940 // Specially handle -dealloc.
1941 if (!GCEnabled && contains(AEffects, Dealloc)) {
1948 os << "Object released by directly sending the '-dealloc' message";
2832 case Dealloc:
2833 // Any use of -dealloc in GC is *bad*.
2842 llvm_unreachable("Invalid RefVal state for an explicit dealloc.");