Searched defs:Autorelease (Results 1 - 5 of 5) sorted by relevance

/external/clang/include/clang/StaticAnalyzer/Checkers/
H A DObjCRetainCount.h32 Autorelease, enumerator in enum:clang::ento::objc_retain::ArgEffect
/external/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h51 Autorelease(nullptr),
65 Autorelease = nullptr;
86 return getI8XRetI8XEntryPoint(Autorelease, "objc_autorelease", true);
116 Constant *Autorelease; member in class:llvm::objcarc::ARCRuntimeEntryPoints
H A DObjCARCContract.cpp73 bool ContractAutorelease(Function &F, Instruction *Autorelease,
151 ObjCARCContract::ContractAutorelease(Function &F, Instruction *Autorelease, argument
157 const Value *Arg = GetObjCArg(Autorelease);
164 Autorelease->getParent(), Autorelease,
168 Autorelease->getParent(), Autorelease,
189 "retain/autorelease. Erasing: " << *Autorelease << "\n"
201 EraseInstruction(Autorelease);
H A DObjCARCOpts.cpp2881 Instruction *Autorelease,
2886 BB, Autorelease, DepInsts, Visited, PA);
2917 CallInst *Autorelease =
2919 if (!Autorelease)
2921 InstructionClass AutoreleaseClass = GetBasicInstructionClass(Autorelease);
2924 if (GetObjCArg(Autorelease) != Arg)
2927 return Autorelease;
2960 CallInst *Autorelease = local
2967 if (!Autorelease)
2971 FindPredecessorRetainWithSafePath(Arg, BB, Autorelease,
2880 FindPredecessorRetainWithSafePath(const Value *Arg, BasicBlock *BB, Instruction *Autorelease, SmallPtrSet<Instruction *, 4> &DepInsts, SmallPtrSet<const BasicBlock *, 4> &Visited, ProvenanceAnalysis &PA) argument
2994 << *Autorelease << "\\n"); local
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp532 mutable IdentifierInfo *Retain, *Release, *MakeCollectable, *Autorelease; member in class:__anon18153::CFRetainReleaseChecker
536 Autorelease(nullptr) {}
558 Autorelease = &Ctx.Idents.get("CFAutorelease");
566 FuncII == Autorelease))
603 else if (FuncII == Autorelease)

Completed in 135 milliseconds