summaryrefslogtreecommitdiff
path: root/clang/test/Analysis/osobject-retain-release.cpp
AgeCommit message (Expand)Author
2024-05-06[test] %clang_cc1 -analyze: remove redundant actionsFangrui Song
2023-08-28[clang] Remove rdar links; NFCAaron Ballman
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini
2023-07-07Remove rdar links; NFCAaron Ballman
2021-05-27[analyzer] RetainCountChecker: Disable reference counting for OSMetaClass.Georgeta Igna
2021-04-28[analyzer] Find better description for tracked symbolic valuesValeriy Savchenko
2021-04-28[analyzer] Track leaking object through storesValeriy Savchenko
2021-04-28[analyzer] Adjust the reported variable name in retain count checkerValeriy Savchenko
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
2019-10-19[analyzer] Specify the C++ standard in more tests.Artem Dergachev
2019-06-19[analyzer] RetainCount: Add support for OSRequiredCast().Artem Dergachev
2019-05-29[analyzer] ConditionBRVisitor: MemberExpr supportCsaba Dabis
2019-05-29[analyzer] ConditionBRVisitor: Enhance to write out more informationCsaba Dabis
2019-05-15[analyzer] RetainCount: Fix os_returns_retained_on_zero with weird return types.Artem Dergachev
2019-04-26[analyzer] RetainCount: Add a suppression for "the Matching rule".Artem Dergachev
2019-01-29[analyzer] [RetainCountChecker] Track input parameters to the top-level functionGeorge Karpenkov
2019-01-29[analyzer] [RetainCountChecker] Support 'taggedRetain' and 'taggedRelease'George Karpenkov
2019-01-22[analyzer] Insert notes in RetainCountChecker where our dynamic cast modeling...George Karpenkov
2019-01-22[analyzer] Model another special-case kind of cast for OSObject RetainCountCh...George Karpenkov
2019-01-18Revert "Fix failing MSan bots"George Karpenkov
2019-01-18Fix failing MSan botsVlad Tsyrklevich
2019-01-18[analyzer] Introduce proper diagnostic for freeing unowned objectGeorge Karpenkov
2019-01-18[analyzer] [RetainCountChecker] Produce a correct message when OSTypeAlloc is...George Karpenkov
2019-01-18[analyzer] [RetainCountChecker] Smart pointer support.George Karpenkov
2019-01-16[analyzer] Another RetainCountChecker cleanupGeorge Karpenkov
2019-01-11[analyzer] Support for OSObjects out parameters in RetainCountCheckerGeorge Karpenkov
2019-01-10[analyzer] Quote the type of the leaked/problematic object in diagnostics for...George Karpenkov
2018-12-21[analyzer] Tests quickfix.George Karpenkov
2018-12-21Revert "Revert rL349876 from cfe/trunk: [analyzer] Perform escaping in Retain...George Karpenkov
2018-12-21[analyzer] Correct the summary violation diagnostics for the retain count che...George Karpenkov
2018-12-21Revert rL349876 from cfe/trunk: [analyzer] Perform escaping in RetainCountChe...Simon Pilgrim
2018-12-21[analyzer] Perform escaping in RetainCountChecker on type mismatch even for i...George Karpenkov
2018-12-21[analyzer] Fix a bug in RetainCountDiagnostics while printing a note on misma...George Karpenkov
2018-12-15[analyzer] Fix unknown block calls to have zero parameters.Artem Dergachev
2018-12-11[analyzer] Display a diagnostics when an inlined function violates its os_con...George Karpenkov
2018-12-11[analyzer] Resolve another bug where the name of the leaked object was not pr...George Karpenkov
2018-12-08Stop tracking retain count of OSObject after escape to void * / other primiti...George Karpenkov
2018-12-07[analyzer] Move out tracking retain count for OSObjects into a separate checkerGeorge Karpenkov
2018-12-06[analyzer] Rely on os_consumes_this attribute to signify that the method call...George Karpenkov
2018-12-06[analyzer] Fix an infinite recursion bug while checking parent methods in Ret...George Karpenkov
2018-12-05[analyzer] Attribute for RetainCountChecker for OSObject should propagate wit...George Karpenkov
2018-11-30Revert "Reverting r347949-r347951 because they broke the test bots."George Karpenkov
2018-11-30Reverting r347949-r347951 because they broke the test bots.Aaron Ballman
2018-11-30[analyzer] Fixes after rebase.George Karpenkov
2018-11-30[analyzer] RetainCountChecker for OSObject model the "free" callGeorge Karpenkov
2018-11-30[analyzer] RetainCountChecker: recognize that OSObject can be created directl...George Karpenkov
2018-11-30[analyzer] Switch retain count checker for OSObject to use OS_* attributesGeorge Karpenkov
2018-11-30[analyzer] [NFC] Minor refactoring of RetainCountDiagnosticsGeorge Karpenkov