summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/UninitializedValues.cpp
Commit message (Expand)AuthorAgeFilesLines
* -Wuninitialized: warn about uninitialized values resulting from ?: that evalu...Ted Kremenek2013-01-191-0/+10
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-2/+2
* Test commit.Enea Zaffanella2013-01-111-1/+1
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-011-9/+10
* 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
* Avoid malloc thrashing in the uninitialized value analysis.Benjamin Kramer2012-09-281-11/+5
* Teach -Wuninitialized to recognize common "noreturn" idioms inTed Kremenek2012-09-131-4/+16
* Teach -Wuninitialized to recognize __attribute__((analyzer_noreturn))Ted Kremenek2012-09-121-8/+20
* Simplify UninitializedValues.cpp by removing logic to handle the previous (im...Ted Kremenek2012-07-191-142/+25
* Uninitialized variables: two little changes:Richard Smith2012-07-171-1/+3
* -Wuninitialized: Split the classification of DeclRefExprs as initialization orRichard Smith2012-07-171-228/+223
* PR13360: When deciding the earliest point which inevitably leads to anRichard Smith2012-07-131-14/+19
* -Wuninitialized: assume that an __attribute__((returns_twice)) function mightRichard Smith2012-07-021-0/+18
* -Wuninitialized bugfix: when entering the scope of a variable with noRichard Smith2012-06-161-0/+12
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-1/+1
* Split a chunk of -Wconditional-uninitialized warnings out into a separate flag,Richard Smith2012-05-251-6/+134
* Some cleanups around the uninitialized variables warning, and a FIXME. No fun...Richard Smith2012-05-241-22/+18
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-1/+1
* PR11926 + duplicates: Fix crash in -Wuninitialized when using a compiler likeRichard Smith2012-04-301-1/+2
* Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h.Argyrios Kyrtzidis2012-03-011-1/+1
* Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h"Argyrios Kyrtzidis2012-02-271-1/+1
* Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac...Ted Kremenek2011-10-241-4/+4
* Tweak -Wuninitialized's handling of 'int x = x' to report that as the root ca...Ted Kremenek2011-10-131-0/+6
* Fix infinite loop in -Wuninitialized reported in PR 11069.Ted Kremenek2011-10-071-19/+26
* -Wuninitialized: fix insidious bug resulting from interplay of blocks and dea...Ted Kremenek2011-09-021-17/+14
* Constify the result of CFGStmt::getStmt().Ted Kremenek2011-08-231-3/+3
* Remove dead code.Ted Kremenek2011-08-201-13/+1
* Fix else style. No functionality change intended.Chad Rosier2011-08-171-4/+2
* Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer a...Ted Kremenek2011-08-121-5/+5
* Fix another -Wuninitialized assertion failure (this one involving bit casts) ...Ted Kremenek2011-08-081-8/+23
* Fix assertion failure in -Wuninitialized involving no-op casts. Fixes PR 10577.Ted Kremenek2011-08-041-5/+19
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-2/+2
* Move duplicate uninitialized warning suppression into theChandler Carruth2011-07-221-7/+3
* Fix -Wuninitialized regression involving functions invalidating parameters pa...Ted Kremenek2011-07-201-1/+3
* Fix false negative in -Wuninitialized involving a () wrapping an lvalue-to-rv...Ted Kremenek2011-07-191-6/+11
* Fix assertion failure in UninitializedValues.cpp where an lvalue to rvalue co...Ted Kremenek2011-07-191-2/+3
* Reduce -Wuninitialized time by 22% (on sqlite) by removing the recursive AST ...Ted Kremenek2011-07-191-100/+87
* Revert r135217, which wasn't the correct fix for PR10358. With thisChandler Carruth2011-07-161-6/+4
* Fix false negative reported in PR 10358 by using 'Unknown' in -Wuninitialized...Ted Kremenek2011-07-141-4/+6
* Make the worklist in the uninitialized values checker actually a queue.Chandler Carruth2011-07-081-13/+13
* Build up statistics about the work done for analysis based warnings.Chandler Carruth2011-07-061-7/+13
* Utilize PackedVector, introduced with llvm commit r132325.Argyrios Kyrtzidis2011-05-311-34/+3
* Fix crash in -Wuninitialized when using switch statments whose condition is a...Ted Kremenek2011-05-101-5/+9
* Silence more -Wnon-pod-memset given its current implementation. I may beChandler Carruth2011-04-281-1/+1
* When we transform a C++ exception declaration (e.g., for templateDouglas Gregor2011-04-141-6/+0
* Teach -Wuninitialized about C++'s typeid expression, including both theChandler Carruth2011-04-131-0/+12
* Teach -Wuninitialized to not warn about variables declared in C++ catch state...Ted Kremenek2011-04-071-0/+1
* Commit a bit of a hack to fully handle the situation where variables areChandler Carruth2011-04-051-4/+16
* Fix PR 9626 (duplicated self-init warnings under -Wuninitialized) with numero...Ted Kremenek2011-04-041-2/+17
OpenPOWER on IntegriCloud