summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-023-3/+3
* ArrayRefize a CompoundStmt constructor.Nico Weber2012-12-291-3/+1
* [analyzer] Fix typos.Anna Zaks2012-12-211-2/+2
* [analyzer] Re-apply r170826 and make the dumping of the GallGraphAnna Zaks2012-12-211-13/+16
* Revert r170826. The output ofRafael Espindola2012-12-211-2/+8
* [analyzer] Traverse the Call Graph in topological order.Anna Zaks2012-12-211-8/+2
* [analyzer] Add blocks and ObjC messages to the call graph.Anna Zaks2012-12-211-14/+67
* Thread-safety analysis: check member access on guarded non-primitive types.DeLesley Hutchins2012-12-081-0/+9
* Use the BlockDecl captures list to infer the direct captures for a BlockDataR...Ted Kremenek2012-12-061-4/+7
* Format strings: offer a cast to 'unichar' for %C in Objective-C contexts.Jordan Rose2012-12-051-3/+5
* Format strings: the correct conversion for 'char' is %c, not %d or %hhd.Jordan Rose2012-12-051-1/+1
* Thread-safety analysis: check locks on method calls, operator=, andDeLesley Hutchins2012-12-051-0/+44
* Thread Safety Analysis: refactor to make more methods accept const pointers,DeLesley Hutchins2012-12-051-86/+94
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-0411-26/+23
* Include pruning and general cleanup.Benjamin Kramer2012-12-011-6/+16
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-013-19/+21
* Further reduce "-fsyntax-only -Wuninitialized" time on sqlite3.c by another 2...Ted Kremenek2012-11-171-12/+52
* Switch -Wuninitialized to use a reverse-post order traversal asTed Kremenek2012-11-171-15/+33
* Fix bad CFG construction bug when handling C++ 'try' statements.Ted Kremenek2012-11-131-13/+14
* [analyzer] add LocationContext::inTopFrame() helper.Anna Zaks2012-11-031-0/+4
* Fix potential null deference in CFG printer.Ted Kremenek2012-10-121-2/+2
* Remove dead store.Ted Kremenek2012-10-121-1/+1
* Conditionally use an integral cast for BodyFarm support for OSAtomicCompareAn...Ted Kremenek2012-10-121-6/+19
* Switch over to BodyFarm implementation of OSAtomicCompareAndSwap andTed Kremenek2012-10-111-12/+129
* Thread-safety analysis: allow attributes on constructors to refer to 'this'.DeLesley Hutchins2012-10-051-16/+31
* Add FP_CONTRACT support for clang.Lang Hames2012-10-021-1/+1
* Avoid malloc thrashing in the uninitialized value analysis.Benjamin Kramer2012-09-281-11/+5
* Add clarifying comment.Ted Kremenek2012-09-241-0/+2
* Experiment in BodyFarm of structuring AST creation calls in a hierarchy,Ted Kremenek2012-09-211-12/+21
* Create helper method in BodyFarm for creating simple assignments.Ted Kremenek2012-09-211-4/+12
* Add helper method in BodyFarm to create unary dereferences.Ted Kremenek2012-09-211-8/+11
* Add helper method to BodyFarm for creating lvalue-to-rvalue conversions.Ted Kremenek2012-09-211-9/+12
* Add helper method to BodyFarm for creatinging integral casts.Ted Kremenek2012-09-211-2/+10
* Thread-safety analysis: better handling of unreachable blocks. Fixes a bugDeLesley Hutchins2012-09-211-17/+20
* Use helper method to create DeclRefExprs in BodyFarm, hopefully allevatingTed Kremenek2012-09-211-20/+34
* Add some structuring comments. No functionality change.Ted Kremenek2012-09-211-1/+9
* Add faux-body support for dispatch_once().Ted Kremenek2012-09-211-10/+110
* Implement faux-body-synthesis of well-known functions in the static analyzer ...Ted Kremenek2012-09-214-6/+160
* Thread-safety analysis: fix bug where shared trylock was treatedDeLesley Hutchins2012-09-201-1/+1
* Thread safety analysis: properly canonicalize calls to virtual methods withinDeLesley Hutchins2012-09-201-4/+16
* Thread-safety analysis: Fix warning when EXCLUSIVE_LOCKS_REQUIREDDeLesley Hutchins2012-09-191-0/+14
* Thread-safety analysis: fix ICE when EXCLUSIVE_LOCKS_REQUIRED orDeLesley Hutchins2012-09-191-2/+5
* clang/lib/Analysis/ObjCNoReturn.cpp: Fix [-Wnewline-eof]NAKAMURA Takumi2012-09-131-1/+1
* Format strings: offer a fixit for Darwin's %D/%U/%O to ISO %d/%u/%o.Jordan Rose2012-09-131-0/+23
* Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o).Jordan Rose2012-09-133-6/+65
* Teach -Wuninitialized to recognize common "noreturn" idioms inTed Kremenek2012-09-131-4/+16
* Refactor logic in ExprEngine for detecting 'noreturn' methodsTed Kremenek2012-09-132-1/+69
* Teach -Wuninitialized to recognize __attribute__((analyzer_noreturn))Ted Kremenek2012-09-121-8/+20
* Thread-safety analysis: fix bug in expression matching code.DeLesley Hutchins2012-09-111-2/+3
* Remove redundant semicolons which are null statements.Dmitri Gribenko2012-09-102-2/+2
OpenPOWER on IntegriCloud