summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
* Put global classes into the appropriate namespace.Benjamin Kramer2015-10-281-0/+2
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-8/+10
* [analyzer] Add generateErrorNode() APIs to CheckerContext.Devin Coughlin2015-09-161-1/+1
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-081-54/+54
* Wdeprecated: CollectReachableSymbolsCallback are move constructed/returned by...David Blaikie2015-08-131-1/+1
* Rewrite users of Stmt::child_begin/end into for-range loops.Benjamin Kramer2015-07-031-8/+5
* Clarify pointer ownership semantics by hoisting the std::unique_ptr creation ...Aaron Ballman2015-06-231-23/+16
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-6/+4
* Don't use &* when get() will suffice; NFC.Aaron Ballman2015-06-221-4/+4
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-4/+6
* Allow the cf_returns_[not_]retained attributes to appear on out-parameters.Douglas Gregor2015-06-191-5/+69
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-3/+1
* [analyzer] Disable all retain count diagnostics on values that come from ivars.Jordan Rose2015-03-301-2/+41
* [analyzer] Don't special-case ivars backing +0 properties.Jordan Rose2015-03-301-82/+1
* [analyzer] RetainCountChecker: Don't assume +0 for ivars backing readonly pro...Jordan Rose2015-03-201-12/+52
* [analyzer] RetainCountChecker: CF properties are always manually retain-counted.Jordan Rose2015-03-071-8/+13
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-1/+1
* [analyzer] RetainCountChecker: don't try to track ivars known to be nil.Jordan Rose2015-02-191-2/+4
* Update APIs that return a pair of iterators to return an iterator_range instead.Benjamin Kramer2015-02-061-3/+2
* [analyzer] Look for allocation site in the parent frames as well as the curre...Anna Zaks2015-02-051-20/+13
* [analyzer] RetainCountChecker: be forgiving when ivars are accessed directly.Jordan Rose2015-02-041-82/+216
* Use nullptr to silence -Wsentinel when self-hosting on WindowsReid Kleckner2014-12-011-7/+7
* unique_ptrify BugReporter::visitorsDavid Blaikie2014-09-041-5/+5
* unique_ptr-ify PathDiagnosticPiece ownershipDavid Blaikie2014-08-291-13/+11
* Objective-C. Warn if user has made explicit callFariborz Jahanian2014-08-221-0/+1
* Fix a crash in Retain Count checker error reportingAnna Zaks2014-06-131-5/+18
* [C++11] Use 'nullptr'. StaticAnalyzer edition.Craig Topper2014-05-271-28/+28
* [analyzer] When checking Foundation method calls, match the selectors exactly.Jordan Rose2014-04-091-12/+4
* [analyzer] Don't track retain counts of objects directly accessed through ivars.Jordan Rose2014-03-251-22/+111
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-151-22/+22
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-7/+7
* [analyzer] Improved checker naming in CFG dump.Anton Yartsev2014-02-171-10/+8
* Expose the name of the checker producing each diagnostic message.Alexander Kornienko2014-02-111-27/+31
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-6/+6
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-1/+1
* [analyzer] BlockCall shouldn't really be an AnyFunctionCall.Jordan Rose2014-01-151-2/+2
* [analyzer] Model getters of known-@synthesized Objective-C properties.Jordan Rose2014-01-101-0/+19
* [analyzer] Remove unused ARCNotOwnedSymbol retain count return effect.Jordan Rose2014-01-071-3/+2
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-3/+2
* [analyzer] Don't track return value of NSNull +null for retain/release tracking.Ted Kremenek2014-01-031-0/+5
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-191-14/+14
* Forgot some references to misspelled enums.Benjamin Kramer2013-10-201-4/+4
* Miscellaneous speling fixes.Benjamin Kramer2013-10-201-1/+1
* [analyzer] RetainCountChecker: add support for CFAutorelease.Jordan Rose2013-10-071-8/+22
* [analyzer] Stop tracking the objects with attribute cleanup in the RetainCoun...Anna Zaks2013-09-171-0/+10
* Get rid of unused isPodLike definition.Eli Friedman2013-09-111-2/+0
* Use the number of parameters in the actual method or function to determine th...Ted Kremenek2013-08-161-7/+1
* RetainCountChecker: Replace some loops with std:: algorithms.Benjamin Kramer2013-08-161-17/+5
* Revert r188574. Turns out it isn't needed.Ted Kremenek2013-08-161-1/+0
* Need summary info. about arguments toFariborz Jahanian2013-08-161-0/+1
OpenPOWER on IntegriCloud