summaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/RetainSummaryManager.cpp
AgeCommit message (Expand)Author
2025-08-01[Analysis] Avoid creating a temporary instance of std::string (NFC) (#151625)Kazu Hirata
2025-06-28[clang] Remove unused includes (NFC) (#146254)Kazu Hirata
2024-01-22[Analysis] Use StringRef::ends_with_insensitive (NFC)Kazu Hirata
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-09-13[analyzer] RetainRelease: Extend the workaround for VTCompressionSessionEncod...Artem Dergachev
2023-08-28[clang] Remove rdar links; NFCAaron Ballman
2023-07-27[analyzer] Remove rdar links from static analyzer and libAnalysis sources. NFC.Artem Dergachev
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini
2023-07-07Remove rdar links; NFCAaron Ballman
2023-05-16Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitive (NFC)Kazu Hirata
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2022-12-03[Analysis] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-07[clang][NFC] Use c++17 style variable type traitsNathan James
2022-08-20Revert "Use std::is_same_v instead of std::is_same (NFC)"Kazu Hirata
2022-08-20Use std::is_same_v instead of std::is_same (NFC)Kazu Hirata
2022-07-27[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2022-07-14Revert "[clang] Implement ElaboratedType sugaring for types written bare"Jonas Devlieghere
2022-07-15[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2022-07-13Revert "[clang] Implement ElaboratedType sugaring for types written bare"Jonas Devlieghere
2022-07-13[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2022-04-25[clang][NFC] Inclusive language: remove use of Whitelist in clang/lib/Analysis/Quinn Pham
2021-11-19[clang][NFC] Inclusive terms: replace some uses of sanity in clangZarko Todorovski
2021-10-21[clang] Use StringRef::contains (NFC)Kazu Hirata
2021-06-25[clang] Rename StringRef _lower() method calls to _insensitive()Martin Storsjö
2021-05-27[analyzer] RetainCountChecker: Disable reference counting for OSMetaClass.Georgeta Igna
2021-03-16Correct Doxygen syntax for inline codeAaron Puchert
2021-02-09Revert "[analyzer] RetainCountChecker: Add a suppression for OSSymbols."Artem Dergachev
2020-04-01[analyzer] RetainCountChecker: Add a suppression for OSSymbols.Artem Dergachev
2020-02-25[analyzer] Add support for CXXInheritedCtorInitExpr.Artem Dergachev
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-08-28[analyzer] Fix more analyzer warnings on analyzer and libAnalysis.Artem Dergachev
2019-06-19[analyzer] RetainCount: Add support for OSRequiredCast().Artem Dergachev
2019-04-26[analyzer] RetainCount: Add a suppression for "the Matching rule".Artem Dergachev
2019-03-15[analyzer] RetainCount: A function isn't a CFRetain if it takes no arguments.Artem Dergachev
2019-02-05[analyzer] [RetainCountChecker] Bugfix: in non-OSObject-mode, do not track CX...George Karpenkov
2019-01-30[analyzer] [RetainCountChecker] Bugfix for tracking top-level parameters of O...George Karpenkov
2019-01-29[analyzer] [RetainCountChecker] Track input parameters to the top-level functionGeorge Karpenkov
2019-01-29[analyzer] [RetainSummaryManager] [NFC] Split one function into two, as it's ...George Karpenkov
2019-01-29[analyzer] [ARCMT] [NFC] Unify entry point into RetainSummaryManagerGeorge Karpenkov
2019-01-29[analyzer] [RetainCountChecker] Support 'taggedRetain' and 'taggedRelease'George Karpenkov
2019-01-25[analyzer] Port RetainSummaryManager to the new AnyCall interface, decouple A...George Karpenkov
2018-08-18Revert "[analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker"Bruno Cardoso Lopes
2018-08-18[analyzer] [NFC] Split up RetainSummaryManager from RetainCountCheckerGeorge Karpenkov