HomeSort by relevance Sort by last modified time
    Searched refs:RetEffect (Results 1 - 3 of 3) sorted by null

  /external/clang/include/clang/StaticAnalyzer/Checkers/
ObjCRetainCount.h 97 /// RetEffect summarizes a call's retain/release behavior with respect
99 class RetEffect {
142 RetEffect(Kind k, ObjKind o = AnyObj) : K(k), O(o) {}
158 bool operator==(const RetEffect &Other) const {
162 static RetEffect MakeOwnedWhenTrackedReceiver() {
163 return RetEffect(OwnedWhenTrackedReceiver, ObjC);
166 static RetEffect MakeOwned(ObjKind o, bool isAllocated = false) {
167 return RetEffect(isAllocated ? OwnedAllocatedSymbol : OwnedSymbol, o);
169 static RetEffect MakeNotOwned(ObjKind o) {
170 return RetEffect(NotOwnedSymbol, o)
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
RetainCountChecker.cpp 58 template <> struct FoldingSetTrait<RetEffect> {
59 static inline void Profile(const RetEffect &X, FoldingSetNodeID &ID) {
112 /// See the RetEffect::ObjKind enum for possible values.
126 RefVal(Kind k, RetEffect::ObjKind o, unsigned cnt, unsigned acnt, QualType t,
137 RetEffect::ObjKind getObjKind() const {
138 return static_cast<RetEffect::ObjKind>(RawObjectKind);
182 static RefVal makeOwned(RetEffect::ObjKind o, QualType t,
191 static RefVal makeNotOwned(RetEffect::ObjKind o, QualType t,
201 static RefVal makeOverridableNotOwned(RetEffect::ObjKind o, QualType t) {
373 RetEffect Ret
    [all...]
  /external/clang/lib/ARCMigrate/
ObjCMT.cpp     [all...]

Completed in 217 milliseconds