aboutsummaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Checkers
AgeCommit message (Expand)Author
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-11[analyzer] Rename the warning: state the issue before the hint of how itAnna Zaks
2013-01-11[analyzer]Recognize ivar invalidation protocol even if it was redeclaredAnna Zaks
2013-01-11[analyzer] Ivar invalidation: track ivars declared in categories.Anna Zaks
2013-01-10[analyzer] Allow IvarInvalidation checker to suppress warnings viaAnna Zaks
2013-01-10[analyzer] Fix non-determinizm introduced in r172104.Anna Zaks
2013-01-10[analyzer] Add more checks to the ObjC Ivar Invalidation checker.Anna Zaks
2013-01-08[analyzer] Include the bug uniqueing location in the issue_hash.Anna Zaks
2013-01-07[analyzer] Fix a false positive in Secure Keychain API checker.Anna Zaks
2013-01-07[analyzer] Fix a false positive in the ivar invalidation checker.Anna Zaks
2013-01-04NSErrorChecker: remove quoting the parameter name in the diagnostic until we ...Ted Kremenek
2013-01-04Tighten code. No functionality change.Ted Kremenek
2013-01-03Make MallocChecker debug output useful.Ted Kremenek
2013-01-03[analyzer] Rename callback EndPath -> EndFunctionAnna Zaks
2012-12-22Fix typo: objc_no_direct_instance_variable_assignmemt => objc_no_direct_insta...Ted Kremenek
2012-12-22[analyzer] Convert SimpleStreamChecker to use the PointerEscape callbackAnna Zaks
2012-12-21[analyzer] Address Jordan's nitpicks as per code review of r170625.Anna Zaks
2012-12-20Update RetainCountChecker to understand attribute ns_returns_autoreleased.Ted Kremenek
2012-12-20[analyzer] Add the pointer escaped callback.Anna Zaks
2012-12-17Don't include the header outside the include guards, it defeats the purpose o...Argyrios Kyrtzidis
2012-12-13[analyzer] Fix doc error (wrong param name) in ObjCSuperCallChecker.Jordan Rose
2012-12-13[analyzer] Generalize ObjCMissingSuperCallChecker.Jordan Rose
2012-12-13[analyzer] Fix a self-init checker false positive.Anna Zaks
2012-12-11[analyzer] Don't generate a summary for "freeWhenDone" if method isAnna Zaks
2012-12-06[analyzer] Simplify RetainCountChecker's handling of dead symbols.Jordan Rose
2012-12-06Only provide explicit getCapturedRegion() and getOriginalRegion() from refere...Ted Kremenek
2012-12-06Use 'getOriginalRegion()' rather than going through the logic to recreate it.Ted Kremenek
2012-12-05Add missing virtual destructors reported by -Wnon-virtual-dtor.Daniel Jasper
2012-12-05[analyzer] Implement an opt-in variant of direct ivar assignment.Anna Zaks
2012-12-04Alphabetize source files, just like they have been before.Ted Kremenek
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-12-01Add raw_ostream include to pacify MSVC.Benjamin Kramer
2012-12-01Include pruning and general cleanup.Benjamin Kramer
2012-12-01Don't include Type.h in DeclarationName.h.Benjamin Kramer
2012-12-01Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer
2012-11-26[analyzer] Fix a crash reported in PR 14400.Anna Zaks
2012-11-22Make helpers static/anonymous.Benjamin Kramer
2012-11-15[analyzer] StreamChecker: Remove now-unnecessary check::EndPath callback.Jordan Rose
2012-11-15[analyzer] MacOSKeychainAPIChecker: Remove now-unnecessary check::EndPath.Jordan Rose
2012-11-15[analyzer] MallocChecker: Remove now-unnecessary check::EndPath callback.Jordan Rose
2012-11-13[analyzer] Address Jordan's code review for r167813.Anna Zaks
2012-11-13Fix a Malloc Checker FP by tracking return values from initWithCharacterAnna Zaks
2012-11-07[analyzer] Check that the argument to CFMakeCollectable is non-NULL.Jordan Rose
2012-11-07[analyzer] Enhance docs for checker callbacks (esp. processRegionChanges).Jordan Rose
2012-11-06[analyzer] Add symbol escapes logic to the SimpleStreamChecker.Anna Zaks
2012-11-06[analyzer] Remove isWithinInlined. It's been replaced with inTopFrame().Anna Zaks
2012-11-03[analyzer] add LocationContext::inTopFrame() helper.Anna Zaks
2012-11-02[analyzer] Convert SimpleStreamChecker over to CallEvent.Jordan Rose
2012-11-02[analyzer] CheckerDocumentation: Change examples for PreStmt and PostStmt.Jordan Rose
2012-11-02[analyzer] Add some convenience accessors to CallEvent, and use them.Jordan Rose