HomeSort by relevance Sort by last modified time
    Searched defs:Retain (Results 1 - 9 of 9) sorted by null

  /external/webkit/Source/WebKit/android/jni/
WebCoreRefObject.h 7 * * Redistributions of source code must retain the above copyright
33 static inline WebCoreRefObject* Retain(WebCoreRefObject* obj)
  /external/webkit/Source/JavaScriptGlue/
JSBase.cpp 8 * 1. Redistributions of source code must retain the above copyright
40 JSBase* JSBase::Retain()
  /external/llvm/include/llvm/ADT/
IntrusiveRefCntPtr.h 51 void Retain() const { ++ref_cnt; }
76 void Retain() const { ++ref_cnt; }
88 static void retain(T *obj) { obj->Retain(); } function in struct:llvm::IntrusiveRefCntPtrInfo
104 /// Obj->Retain()/Obj->Release(). Release() is required to destroy
119 retain();
123 retain();
140 retain();
177 void retain() { if (Obj) IntrusiveRefCntPtrInfo<T>::retain(Obj); function in class:llvm::IntrusiveRefCntPtr
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCContract.cpp 175 /// Merge an autorelease with a retain into a fused call.
185 // Check that there are no instructions between the retain and the autorelease
187 CallInst *Retain = 0;
203 Retain = dyn_cast_or_null<CallInst>(*DependingInstructions.begin());
206 if (!Retain ||
207 GetBasicInstructionClass(Retain) != IC_Retain ||
208 GetObjCArg(Retain) != Arg)
215 "retain/autorelease. Erasing: " << *Autorelease << "\n"
216 " Old Retain: "
217 << *Retain << "\n")
    [all...]
ObjCARCOpts.cpp 269 // The second retain and autorelease can be deleted.
295 // TODO: Delete release+retain pairs (rare).
301 "retain+autoreleaes eliminated");
302 STATISTIC(NumRRs, "Number of retain+release paths eliminated");
373 /// retain-decrement-use-release sequence or release-use-decrement-retain
379 /// there are retain-release pairs in code regions where the retain count
383 /// Also, a retain+release pair nested within another retain+releas
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h 139 void Retain() const { ++RefCount; }
    [all...]
  /external/clang/tools/libclang/
IndexingContext.h 259 /// \brief Retain/Release only useful when we allocate a AttrListInfo from the
262 void Retain() { ++ref_cnt; }
  /external/clang/lib/StaticAnalyzer/Checkers/
BasicObjCFoundationChecks.cpp 382 mutable IdentifierInfo *Retain, *Release, *MakeCollectable;
384 CFRetainReleaseChecker(): Retain(0), Release(0), MakeCollectable(0) {}
403 Retain = &Ctx.Idents.get("CFRetain");
412 if (!(FuncII == Retain || FuncII == Release || FuncII == MakeCollectable))
443 if (FuncII == Retain)
464 // Check for sending 'retain', 'release', or 'autorelease' directly to a Class.
489 retainS = GetNullarySelector("retain", Ctx);
  /external/clang/include/clang/AST/
DeclObjC.h     [all...]

Completed in 1021 milliseconds