aboutsummaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Core/CFRefCount.cpp
AgeCommit message (Expand)Author
2011-09-02[analyzer] Move RetainReleaseChecker to the Checkers library and rename it to...Jordy Rose
2011-09-02[analyzer] Move the knowledge of whether or not GC is enabled for the current...Jordy Rose
2011-08-28[analyzer] Introduce a new callback for checkers, printState, to be used for ...Jordy Rose
2011-08-28[analyzer] Migrate argument invalidation from CFRefCount to ExprEngine.Jordy Rose
2011-08-27[analyzer] Change the check::RegionChanges callback to include the regions ex...Jordy Rose
2011-08-26[analyzer] Remove a couple of unnecessary returns after llvm_unreachables.Jordy Rose
2011-08-25[analyzer] Move the leak bugs from CFRefCount to RetainReleaseChecker, with a...Jordy Rose
2011-08-25[analyzer] Move the easy bug types from CFRefCount to RetainReleaseChecker.Jordy Rose
2011-08-25[analyzer] Move the RetainSummaryManager from CFRefCount to RetainReleaseChec...Jordy Rose
2011-08-24[analyzer] Better fix for the "missing return" error, from Ted.Jordy Rose
2011-08-24[analyzer] Silence another incorrect warning ("control reaches end of non-voi...Jordy Rose
2011-08-24[analyzer] Remove experimental FIXME that never actually applied to the code ...Jordy Rose
2011-08-24[analyzer] CFRefReport and friends no longer depend on CFRefCount.Jordy Rose
2011-08-24[analyzer] Silence an (incorrect) uninitialized variable warning, caught by C...Jordy Rose
2011-08-24[analyzer] Copy GC mode setting from CFRefCount to RetainReleaseChecker in pr...Jordy Rose
2011-08-24[analyzer] Remove unused DoNothingByRef and the special case for CFDictionary...Jordy Rose
2011-08-24[analyzer] Slightly clean up the fix in 138432, so that it doesn't depend on ...Jordy Rose
2011-08-24[analyzer] Fix a Heisenbug concerning object lifetimes with a hack. Hopefully...Jordy Rose
2011-08-24[analyzer] Reapply 138390 "Clean up unused bits of CFRefCount", reverted in 1...Jordy Rose
2011-08-24[analyzer] Fix potential crasher with RAII. No functionality change. (No test...Jordy Rose
2011-08-24[analyzer] Reapply 138382 and 138388 (reverted in 138419 and 138420). The iss...Jordy Rose
2011-08-24[analyzer] Correctly initialize a variable and hopefully fix crashes.Jordy Rose
2011-08-24Revert "[analyzer] Cleanup: Move temporary declarations of CFRefCount variabl...Eric Christopher
2011-08-24Revert "[analyzer] Make CFRefBug and CFRefReportVisitor not dependent on CFRe...Eric Christopher
2011-08-23Revert "[analyzer] Clean up unused bits of CFRefCount."Eric Christopher
2011-08-23[analyzer] Clean up unused bits of CFRefCount.Jordy Rose
2011-08-23[analyzer] Make CFRefBug and CFRefReportVisitor not dependent on CFRefCount. ...Jordy Rose
2011-08-23[analyzer] Cleanup: Move temporary declarations of CFRefCount variables close...Jordy Rose
2011-08-23[analyzer] Move function retain-count effect summary log from CFRefCount to R...Jordy Rose
2011-08-23[analyzer] Move helper method Update from CFRefCount to RetainReleaseChecker....Jordy Rose
2011-08-23[analyzer] Move helper method handleAutoreleaseCounts from CFRefCount to Reta...Jordy Rose
2011-08-23[analyzer] Move ReturnStmt retain-count analysis from CFRefCount to RetainRel...Jordy Rose
2011-08-23[analyzer] Move symbol death leak analysis from CFRefCount to RetainReleaseCh...Jordy Rose
2011-08-23[analyzer] Only allocate retain summaries for interesting functions/messages....Jordy Rose
2011-08-23[analyzer] Rename CFRefCount's evalSummary method to evalCallOrMessage, since...Jordy Rose
2011-08-22[analyzer] Migrate the handling of retain-count-related RetEffects and ArgEff...Jordy Rose
2011-08-22Static Analyzer Diagnostics: Allow checkers to add ExtraDescriptiveText, now ...Anna Zaks
2011-08-22Clean up the CFRefBugReport - remove the members, which got moved to the CFRe...Anna Zaks
2011-08-21[analyzer] Migrate the aliasing effects of CFRetain and CFMakeCollectable fro...Jordy Rose
2011-08-21[analyzer] Migrate return value handling from CFRefCount to ExprEngine. This ...Jordy Rose
2011-08-21[analyzer] Replace calls to getNameAsString() with StringRef equivalents.Jordy Rose
2011-08-20[analyzer] RetainReleaseChecker always wants region change updates. There's n...Jordy Rose
2011-08-20Fix indentation.Jordy Rose
2011-08-20[analyzer] Move handling of hardcoded noreturn ("panic") methods from CFRefCo...Jordy Rose
2011-08-20Static Analyzer Diagnostics: Move the responsibility for generating the endOf...Anna Zaks
2011-08-19Static Analyzer Diagnostics: Switch CFRefCount to using the new visitor API. ...Anna Zaks
2011-08-18Static Analyzer Diagnostics: Move custom diagnostic visitors from BugReporter...Anna Zaks
2011-08-17Remove EnhancedBugReport and RangedBugReport - pull all the extra functionali...Anna Zaks
2011-08-17[analyzer] Migrate assumption and binding handling from CFRefCount to RetainR...Jordy Rose
2011-08-17Fix a handful of dead stores found by Clang's static analyzer. There's a bun...Ted Kremenek