aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-07-02[clang][StaticAnalyzer] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim1-6/+6
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling1-2/+2
2024-01-01[analyzer][NFC] Cleanup BugType lazy-init patterns (#76655)Balazs Benics1-30/+18
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-2/+2
2023-07-10[NFC] Initialize class member pointers to nullptr.Sindhu Chittireddy1-1/+1
2023-07-05[analyzer][NFC] Move away from using raw-for loops inside StaticAnalyzerBalazs Benics1-2/+2
2023-06-16[NFC] Fix potential dereferencing of null return value.Sindhu Chittireddy1-1/+3
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-2/+2
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-11-08Fix duplicate word typos; NFCRageking81-1/+1
2022-06-20[clang] Don't use Optional::getValue (NFC)Kazu Hirata1-2/+2
2020-08-03[analyzer] Simplify function SVal::getAsSymbolicExpression and similar onesDenys Petrov1-1/+1
2020-03-27[analyzer][NFC] Change LangOptions to CheckerManager in the shouldRegister* f...Kirstóf Umann1-1/+2
2019-09-11[analyzer] NFC: Move PathDiagnostic classes to libAnalysis.Artem Dergachev1-1/+1
2019-09-09[analyzer] NFC: Introduce sub-classes for path-sensitive and basic reports.Artem Dergachev1-7/+6
2019-03-08[analyzer] Emit an error rather than assert on invalid checker option inputKristof Umann1-6/+2
2019-01-26[analyzer] Supply all checkers with a shouldRegister functionKristof Umann1-0/+4
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-10[analyzer] Update the category name for RetainCountChecker reportsGeorge Karpenkov1-3/+3
2018-12-15[analyzer][NFC] Move CheckerRegistry from the Core directory to FrontendKristof Umann1-1/+1
2018-12-15[analyzer] ObjCDealloc: Fix a crash when a class attempts to deallocate a class.Artem Dergachev1-0/+4
2018-09-25[analyzer] NFC: Legalize state manager factory injection.Artem Dergachev1-9/+1
2018-07-16[analyzer] Make checkEndFunction() give access to the return statement.Reka Kovacs1-2/+2
2018-01-26[NFC] fix trivial typos in comments and documentsHiroshi Inoue1-1/+1
2018-01-22[NFC] fix trivial typos in commentsHiroshi Inoue1-1/+1
2016-10-16Revert "[analyzer] Re-apply r283093 "Add extra notes to ObjCDeallocChecker""Devin Coughlin1-35/+3
2016-10-12[analyzer] DeallocChecker: Don't warn about directly-set IBOutlet ivars on macOSDevin Coughlin1-0/+31
2016-10-08[analyzer] Fix build error after r283660 - remove constexpr strings.Artem Dergachev1-2/+8
2016-10-08[analyzer] Re-apply r283093 "Add extra notes to ObjCDeallocChecker"Artem Dergachev1-3/+29
2016-10-04Revert "[analyzer] Add extra notes to ObjCDeallocChecker" as its depends on r...Vitaly Buka1-29/+3
2016-10-03[analyzer] Add extra notes to ObjCDeallocCheckerArtem Dergachev1-3/+29
2016-07-28[analyzer] Fix misleading indentation in ObjCDeallocChecker. NFC.Devin Coughlin1-1/+1
2016-07-13[analyzer] Implement a methond to discover origin region of a symbol.Artem Dergachev1-9/+1
2016-06-22[analyzer] Teach ObjCDeallocChecker about XCTestCaseDevin Coughlin1-9/+11
2016-03-25[analyzer] Add CIFIlter modeling to DeallocChecker.Devin Coughlin1-10/+56
2016-03-04[analyzer] Add diagnostic in ObjCDeallocChecker for use of -dealloc instead o...Devin Coughlin1-32/+92
2016-03-03[analyzer] ObjCDeallocChecker: Only check for nil-out when type is retainable.Devin Coughlin1-1/+5
2016-03-01[analyzer] Update CheckObjCDealloc diagnostic for missing -dealloc.Devin Coughlin1-10/+18
2016-02-29[analyzer] Teach CheckObjCDealloc about Block_release().Devin Coughlin1-10/+38
2016-02-29[analyzer] Don't treat calls to system headers as escaping in CheckObjCDealloc.Devin Coughlin1-21/+96
2016-02-26[analyzer] Prune some incorrect \param doc comment annotations.Devin Coughlin1-12/+12
2016-02-26Checkers/CheckObjCDealloc.cpp: Prune "\param". [-Wdocumentation]NAKAMURA Takumi1-1/+1
2016-02-25[analyzer] Reapply r261917 with a fix.Devin Coughlin1-175/+752
2016-02-25Revert "[analyzer] Make ObjCDeallocChecker path sensitive."Devin Coughlin1-748/+175
2016-02-25[analyzer] Make ObjCDeallocChecker path sensitive.Devin Coughlin1-175/+748
2016-02-11[analyzer] Improve pattern matching in ObjCDealloc checker.Devin Coughlin1-8/+17
2016-02-06[analyzer] DeallocChecker: Don't warn on release of readonly assign property ...Devin Coughlin1-0/+6
2016-01-27[analyzer] ObjCDeallocChecker: Only operate on classes with retained properties.Devin Coughlin1-50/+64
2015-09-08[analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek1-2/+2
2015-07-03Rewrite users of Stmt::child_begin/end into for-range loops.Benjamin Kramer1-2/+2