Home
last modified time | relevance | path

Searched refs:Released (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/ADT/
H A DIntrusiveRefCntPtrTest.cpp73 InterceptRefCounted(bool *Released, bool *Retained) in InterceptRefCounted()
74 : Released(Released), Retained(Retained) {} in InterceptRefCounted()
75 bool * const Released; member
84 *I->Released = true; in release()
89 bool Released = false; in TEST() local
92 InterceptRefCounted *I = new InterceptRefCounted(&Released, &Retained); in TEST()
95 EXPECT_TRUE(Released); in TEST()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/
H A DCheckers.td55 Released>
147 Released>,
153 Released>,
159 Released>,
164 Released>,
170 Released>,
181 Released>,
187 Released>,
199 Released>
373 Released,
[all …]
H A DCheckerBase.td34 /// Released entries are stable, produce minimal, if any false positives,
37 def Released : DevelopmentStageEnum<1>;
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DFuchsiaHandleChecker.cpp115 enum class Kind { MaybeAllocated, Allocated, Released, Escaped, Unowned } K; enumerator
125 bool isReleased() const { return K == Kind::Released; } in isReleased()
140 return HandleState(Kind::Released, nullptr); in getReleased()
164 CASE(Kind::Released) in dump()
H A DMallocChecker.cpp143 Released, enumerator
166 bool isReleased() const { return K == Released; } in isReleased()
184 return RefState(Released, s, family); in getReleased()
204 CASE(Released) in dump()
717 void HandleDoubleFree(CheckerContext &C, SourceRange Range, bool Released,
2441 bool Released, SymbolRef Sym, in HandleDoubleFree() argument
2460 (Released ? "Attempt to free released memory" in HandleDoubleFree()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp80 case Released: in print()
734 if (V.getKind() == RefVal::Released) { in updateSymbol()
754 V = V ^ RefVal::Released; in updateSymbol()
811 V = V ^ RefVal::Released; in updateSymbol()
830 V = V.releaseViaIvar() ^ RefVal::Released; in updateSymbol()
H A DRetainCountChecker.h56 Released, // Object has been released. enumerator
H A DRetainCountDiagnostics.cpp106 if (CurrV.getKind() == RefVal::Released) { in shouldGenerateNote()
138 case RefVal::Released: in shouldGenerateNote()