Lines Matching refs:SymbolRef

134   bool diagnoseExtraRelease(SymbolRef ReleasedValue, const ObjCMethodCall &M,
137 bool diagnoseMistakenDealloc(SymbolRef DeallocedValue,
141 SymbolRef getValueReleasedByNillingOut(const ObjCMethodCall &M,
144 const ObjCIvarRegion *getIvarRegionForIvarSymbol(SymbolRef IvarSym) const;
145 SymbolRef getInstanceSymbolFromIvarSymbol(SymbolRef IvarSym) const;
148 findPropertyOnDeallocatingInstance(SymbolRef IvarSym,
167 void transitionToReleaseValue(CheckerContext &C, SymbolRef Value) const;
169 SymbolRef InstanceSym,
170 SymbolRef ValueSym) const;
184 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(SymbolSet, SymbolRef) in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE() argument
185 REGISTER_MAP_WITH_PROGRAMSTATE(UnreleasedIvarMap, SymbolRef, SymbolSet) in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE()
263 SymbolRef SelfSymbol = SelfVal.getAsSymbol(); in checkBeginFunction()
291 SymbolRef Symbol = InitialVal.getAsSymbol(); in checkBeginFunction()
311 ObjCDeallocChecker::getIvarRegionForIvarSymbol(SymbolRef IvarSym) const { in getIvarRegionForIvarSymbol()
317 SymbolRef
318 ObjCDeallocChecker::getInstanceSymbolFromIvarSymbol(SymbolRef IvarSym) const { in getInstanceSymbolFromIvarSymbol()
336 SymbolRef ReleasedValue = nullptr; in checkPreObjCMessage()
373 SymbolRef ReleasedValue = Call.getArgSVal(0).getAsSymbol(); in checkPreCall()
423 SymbolRef NullSymbol = nullptr; in evalAssume()
438 SymbolRef InstanceSymbol = getInstanceSymbolFromIvarSymbol(NullSymbol); in evalAssume()
476 SymbolRef InstanceSymbol = getInstanceSymbolFromIvarSymbol(Sym); in checkPointerEscape()
500 SymbolRef SelfSym = SelfVal.getAsSymbol(); in diagnoseMissingReleases()
609 SymbolRef IvarSym, CheckerContext &C) const { in findPropertyOnDeallocatingInstance()
637 bool ObjCDeallocChecker::diagnoseExtraRelease(SymbolRef ReleasedValue, in diagnoseExtraRelease()
715 bool ObjCDeallocChecker::diagnoseMistakenDealloc(SymbolRef DeallocedValue, in diagnoseMistakenDealloc()
838 SymbolRef Value) const { in transitionToReleaseValue()
840 SymbolRef InstanceSym = getInstanceSymbolFromIvarSymbol(Value); in transitionToReleaseValue()
856 ProgramStateRef State, SymbolRef Instance, SymbolRef Value) const { in removeValueRequiringRelease()
926 SymbolRef