summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Show notes inside implicit calls at the last explicit call site.Jordan Rose2013-01-211-3/+6
* Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei2013-01-201-1/+2
* [analyzer] Don't show "Entered 'foo'" if 'foo' is implicit.Jordan Rose2013-01-191-0/+5
* [analyzer] Suppress warnings coming out of macros defined in sys/queue.hAnna Zaks2013-01-191-0/+25
* [analyzer] Special path notes for C++ special member functions.Jordan Rose2013-01-181-14/+56
* [analyzer] Do a better job describing C++ member functions in the call stack.Jordan Rose2013-01-181-21/+51
* [analyzer] DirectIvarAssignment: allow suppression annotation on Ivars.Anna Zaks2013-01-171-7/+17
* Implement C++11 semantics for [[noreturn]] attribute. This required splittingRichard Smith2013-01-171-1/+1
* Rework the traversal of Objective-C categories and extensions toDouglas Gregor2013-01-162-7/+10
* [analyzer] Add an annotation to allow suppression of direct ivarAnna Zaks2013-01-161-0/+18
* [analyzer] Fix warning typo.Anna Zaks2013-01-161-2/+2
* [analyzer] Refactor: parameter rename.Anna Zaks2013-01-162-2/+2
* Fix CastDavid Greene2013-01-151-1/+2
* [analyzer] Add ProgramStatePartialTrait<const void *>.Jordan Rose2013-01-141-2/+2
* [analyzer] -drain is not an alias for -release.Jordan Rose2013-01-141-4/+0
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-1216-25/+25
* Refine analyzer's handling of unary '!' and floating types to not assert.Ted Kremenek2013-01-111-1/+4
* Correctly propagate uninitialized values within logical expressions.Ted Kremenek2013-01-111-14/+18
* [analyzer] Rename the warning: state the issue before the hint of how itAnna Zaks2013-01-111-6/+5
* [analyzer]Recognize ivar invalidation protocol even if it was redeclaredAnna Zaks2013-01-111-2/+2
* [analyzer] Ivar invalidation: track ivars declared in categories.Anna Zaks2013-01-111-7/+15
* [analyzer] Allow IvarInvalidation checker to suppress warnings viaAnna Zaks2013-01-101-6/+14
* [analyzer] Fix non-determinizm introduced in r172104.Anna Zaks2013-01-101-17/+29
* [analyzer] Add more checks to the ObjC Ivar Invalidation checker.Anna Zaks2013-01-101-57/+118
* Do not model loads from complex types, since we don't accurately model the im...Ted Kremenek2013-01-091-0/+5
* [analyzer] Only include uniqueling location as issue_hash when availableAnna Zaks2013-01-081-11/+18
* [analyzer] Include the bug uniqueing location in the issue_hash.Anna Zaks2013-01-085-34/+63
* [analyzer] Plist: change the type of issue_hash from int to string.Anna Zaks2013-01-081-2/+2
* [analyzer] Fix a false positive in Secure Keychain API checker.Anna Zaks2013-01-072-8/+10
* [analyzer] Fix a false positive in the ivar invalidation checker.Anna Zaks2013-01-071-1/+3
* NSErrorChecker: remove quoting the parameter name in the diagnostic until we ...Ted Kremenek2013-01-041-11/+8
* Tighten code. No functionality change.Ted Kremenek2013-01-041-7/+7
* Make MallocChecker debug output useful.Ted Kremenek2013-01-031-2/+22
* [analyzer] Rename callback EndPath -> EndFunctionAnna Zaks2013-01-036-25/+25
* Re-sort #include lines using the llvm/utils/sort_includes.py script.Chandler Carruth2013-01-022-2/+2
* Fix typo: objc_no_direct_instance_variable_assignmemt => objc_no_direct_insta...Ted Kremenek2012-12-222-3/+3
* [analyzer] Convert SimpleStreamChecker to use the PointerEscape callbackAnna Zaks2012-12-221-80/+16
* [analyzer] Re-apply r170826 and make the dumping of the GallGraphAnna Zaks2012-12-211-44/+18
* Remove duplicate includes.Roman Divacky2012-12-211-1/+0
* [analyzer] Address Jordan's nitpicks as per code review of r170625.Anna Zaks2012-12-216-18/+15
* Revert r170826. The output ofRafael Espindola2012-12-211-18/+44
* [analyzer] Traverse the Call Graph in topological order.Anna Zaks2012-12-211-44/+18
* [analyzer] Add blocks and ObjC messages to the call graph.Anna Zaks2012-12-211-30/+18
* Update RetainCountChecker to understand attribute ns_returns_autoreleased.Ted Kremenek2012-12-201-4/+6
* [analyzer] Add the pointer escaped callback.Anna Zaks2012-12-2010-116/+204
* Pass AnalyzerOptions to PathDiagnosticConsumer to make analyzer options acces...Ted Kremenek2012-12-194-14/+28
* Don't include the header outside the include guards, it defeats the purpose o...Argyrios Kyrtzidis2012-12-171-2/+2
* [analyzer] Tweak the NumFunctionsAnalyzed stat so that it's more useful.Anna Zaks2012-12-171-3/+5
* [analyzer] Implement "do not inline large functions many times"Anna Zaks2012-12-172-2/+19
* fixed line endingsAnton Yartsev2012-12-141-22/+22
OpenPOWER on IntegriCloud