Lines Matching refs:ReleaseRequirement
55 enum class ReleaseRequirement { enum
151 ReleaseRequirement
208 if (getDeallocReleaseRequirement(I) == ReleaseRequirement::MustRelease) { in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE()
281 ReleaseRequirement Requirement = getDeallocReleaseRequirement(PropImpl); in checkBeginFunction()
282 if (Requirement != ReleaseRequirement::MustRelease) in checkBeginFunction()
653 ReleaseRequirement::MustNotReleaseDirectly) { in diagnoseExtraRelease()
730 ReleaseRequirement::MustRelease) { in diagnoseMistakenDealloc()
886 ReleaseRequirement ObjCDeallocChecker::getDeallocReleaseRequirement( in getDeallocReleaseRequirement()
891 return ReleaseRequirement::Unknown; in getDeallocReleaseRequirement()
901 return ReleaseRequirement::MustNotReleaseDirectly; in getDeallocReleaseRequirement()
904 return ReleaseRequirement::Unknown; in getDeallocReleaseRequirement()
906 return ReleaseRequirement::MustRelease; in getDeallocReleaseRequirement()
909 return ReleaseRequirement::MustNotReleaseDirectly; in getDeallocReleaseRequirement()
916 return ReleaseRequirement::Unknown; in getDeallocReleaseRequirement()
918 return ReleaseRequirement::MustNotReleaseDirectly; in getDeallocReleaseRequirement()