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

References

tools/clang/lib/ARCMigrate/ObjCMT.cpp
 1497     if (AE.getKind() == DecRef && AE.getObjKind() == ObjKind::CF &&
 1503     } else if (AE.getKind() == DecRef && AE.getObjKind() == ObjKind::ObjC &&
 1549     if ((AE.getKind() == DecRef /*CFConsumed annotated*/ ||
 1551       if (AE.getKind() == DecRef && !pd->hasAttr<CFConsumedAttr>())
 1622     if (AE.getKind() == DecRef
 1649   if (RS->getReceiverEffect().getKind() == DecRef &&
 1681     if ((AE.getKind() == DecRef && !pd->hasAttr<CFConsumedAttr>()) ||
tools/clang/lib/Analysis/RetainSummaryManager.cpp
  326     ScratchArgs = AF.add(ScratchArgs, 1, ArgEffect(DecRef, ObjKind::CF));
  334     ScratchArgs = AF.add(ScratchArgs, 2, ArgEffect(DecRef, ObjKind::CF));
  456       return getUnarySummary(FT, DecRef);
  571   case DecRef:
  814                               /*ThisEff=*/ArgEffect(DecRef, ObjKind::OS));
  912     Template->addArg(AF, parm_idx, ArgEffect(DecRef, *K));
  988     Template->setThisEffect(ArgEffect(DecRef, ObjKind::OS));
 1002     Template->setReceiverEffect(ArgEffect(DecRef, ObjKind::ObjC));
 1056       ReceiverEff = ArgEffect(DecRef, ObjKind::ObjC);
 1074       ReceiverEff = ArgEffect(DecRef, ObjKind::ObjC);
 1197       ObjCInitRetE, ScratchArgs, ArgEffect(DecRef, ObjKind::ObjC));
 1219                               ArgEffect(DecRef, ObjKind::ObjC));
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  724     case DecRef:
  795     case DecRef:
 1357         RefVal NewVal = AE->getKind() == DecRef ? RefVal::makeOwned(K, Ty)