summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/CFRefCount.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Move RetainReleaseChecker to the Checkers library and rename it to...Jordy Rose2011-09-021-3648/+0
* [analyzer] Move the knowledge of whether or not GC is enabled for the current...Jordy Rose2011-09-021-86/+87
* [analyzer] Introduce a new callback for checkers, printState, to be used for ...Jordy Rose2011-08-281-57/+60
* [analyzer] Migrate argument invalidation from CFRefCount to ExprEngine.Jordy Rose2011-08-281-202/+9
* [analyzer] Change the check::RegionChanges callback to include the regions ex...Jordy Rose2011-08-271-40/+37
* [analyzer] Remove a couple of unnecessary returns after llvm_unreachables.Jordy Rose2011-08-261-2/+0
* [analyzer] Move the leak bugs from CFRefCount to RetainReleaseChecker, with a...Jordy Rose2011-08-251-50/+56
* [analyzer] Move the easy bug types from CFRefCount to RetainReleaseChecker.Jordy Rose2011-08-251-41/+28
* [analyzer] Move the RetainSummaryManager from CFRefCount to RetainReleaseChec...Jordy Rose2011-08-251-29/+34
* [analyzer] Better fix for the "missing return" error, from Ted.Jordy Rose2011-08-241-3/+3
* [analyzer] Silence another incorrect warning ("control reaches end of non-voi...Jordy Rose2011-08-241-0/+3
* [analyzer] Remove experimental FIXME that never actually applied to the code ...Jordy Rose2011-08-241-2/+0
* [analyzer] CFRefReport and friends no longer depend on CFRefCount.Jordy Rose2011-08-241-39/+46
* [analyzer] Silence an (incorrect) uninitialized variable warning, caught by C...Jordy Rose2011-08-241-1/+2
* [analyzer] Copy GC mode setting from CFRefCount to RetainReleaseChecker in pr...Jordy Rose2011-08-241-20/+46
* [analyzer] Remove unused DoNothingByRef and the special case for CFDictionary...Jordy Rose2011-08-241-13/+2
* [analyzer] Slightly clean up the fix in 138432, so that it doesn't depend on ...Jordy Rose2011-08-241-20/+41
* [analyzer] Fix a Heisenbug concerning object lifetimes with a hack. Hopefully...Jordy Rose2011-08-241-1/+26
* [analyzer] Reapply 138390 "Clean up unused bits of CFRefCount", reverted in 1...Jordy Rose2011-08-241-11/+1
* [analyzer] Fix potential crasher with RAII. No functionality change. (No test...Jordy Rose2011-08-241-38/+50
* [analyzer] Reapply 138382 and 138388 (reverted in 138419 and 138420). The iss...Jordy Rose2011-08-241-102/+80
* [analyzer] Correctly initialize a variable and hopefully fix crashes.Jordy Rose2011-08-241-1/+1
* Revert "[analyzer] Cleanup: Move temporary declarations of CFRefCount variabl...Eric Christopher2011-08-241-11/+13
* Revert "[analyzer] Make CFRefBug and CFRefReportVisitor not dependent on CFRe...Eric Christopher2011-08-241-69/+89
* Revert "[analyzer] Clean up unused bits of CFRefCount."Eric Christopher2011-08-231-1/+11
* [analyzer] Clean up unused bits of CFRefCount.Jordy Rose2011-08-231-11/+1
* [analyzer] Make CFRefBug and CFRefReportVisitor not dependent on CFRefCount. ...Jordy Rose2011-08-231-89/+69
* [analyzer] Cleanup: Move temporary declarations of CFRefCount variables close...Jordy Rose2011-08-231-13/+11
* [analyzer] Move function retain-count effect summary log from CFRefCount to R...Jordy Rose2011-08-231-32/+30
* [analyzer] Move helper method Update from CFRefCount to RetainReleaseChecker....Jordy Rose2011-08-231-147/+155
* [analyzer] Move helper method handleAutoreleaseCounts from CFRefCount to Reta...Jordy Rose2011-08-231-104/+84
* [analyzer] Move ReturnStmt retain-count analysis from CFRefCount to RetainRel...Jordy Rose2011-08-231-186/+182
* [analyzer] Move symbol death leak analysis from CFRefCount to RetainReleaseCh...Jordy Rose2011-08-231-167/+176
* [analyzer] Only allocate retain summaries for interesting functions/messages....Jordy Rose2011-08-231-43/+71
* [analyzer] Rename CFRefCount's evalSummary method to evalCallOrMessage, since...Jordy Rose2011-08-231-54/+21
* [analyzer] Migrate the handling of retain-count-related RetEffects and ArgEff...Jordy Rose2011-08-221-211/+292
* Static Analyzer Diagnostics: Allow checkers to add ExtraDescriptiveText, now ...Anna Zaks2011-08-221-20/+25
* Clean up the CFRefBugReport - remove the members, which got moved to the CFRe...Anna Zaks2011-08-221-13/+5
* [analyzer] Migrate the aliasing effects of CFRetain and CFMakeCollectable fro...Jordy Rose2011-08-211-46/+94
* [analyzer] Migrate return value handling from CFRefCount to ExprEngine. This ...Jordy Rose2011-08-211-60/+28
* [analyzer] Replace calls to getNameAsString() with StringRef equivalents.Jordy Rose2011-08-211-3/+2
* [analyzer] RetainReleaseChecker always wants region change updates. There's n...Jordy Rose2011-08-201-6/+2
* Fix indentation.Jordy Rose2011-08-201-17/+17
* [analyzer] Move handling of hardcoded noreturn ("panic") methods from CFRefCo...Jordy Rose2011-08-201-37/+6
* Static Analyzer Diagnostics: Move the responsibility for generating the endOf...Anna Zaks2011-08-201-21/+34
* Static Analyzer Diagnostics: Switch CFRefCount to using the new visitor API. ...Anna Zaks2011-08-191-12/+33
* Static Analyzer Diagnostics: Move custom diagnostic visitors from BugReporter...Anna Zaks2011-08-181-2/+4
* Remove EnhancedBugReport and RangedBugReport - pull all the extra functionali...Anna Zaks2011-08-171-7/+7
* [analyzer] Migrate assumption and binding handling from CFRefCount to RetainR...Jordy Rose2011-08-171-100/+94
* Fix a handful of dead stores found by Clang's static analyzer. There's a bun...Ted Kremenek2011-08-171-3/+2
OpenPOWER on IntegriCloud