summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/UninitializedValues.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* -Wuninitialized: don't warn about uninitialized variables in unreachable code.Ted Kremenek2011-04-041-2/+15
* -Wuninitialized should not warn about variables captured by blocks as byref.Ted Kremenek2011-03-311-6/+11
* Add workaround for Sema issue found in <rdar://problem/9188004>, which leads ...Ted Kremenek2011-03-291-3/+13
* Make helpers static.Benjamin Kramer2011-03-261-2/+2
* Extend -Wuninitialized to support vector types.Ted Kremenek2011-03-171-3/+6
* Appease GCC. I'm surprised Clang accepted this.Ted Kremenek2011-03-151-10/+6
* Split warnings from -Wuninitialized-experimental into "must-be-initialized" a...Ted Kremenek2011-03-151-0/+3
* Split warnings from -Wuninitialized-experimental into "must-be-initialized" a...Ted Kremenek2011-03-151-20/+44
* UninitializedValues: introduce ValueVector:reference class to forward to llvm...Ted Kremenek2011-03-151-9/+26
* UninitializedValues: wrap BitVector references in a new class ValueVector. N...Ted Kremenek2011-03-151-5/+17
* Substitue term "BitVector" with "ValueVector" to prep for further revisions. ...Ted Kremenek2011-03-151-44/+45
* Rename UninitializedValuesV2 to UninitializedValues.Ted Kremenek2011-03-151-0/+611
* Remove old UninitializedValues analysis.Ted Kremenek2011-03-151-317/+0
* Change the representation of GNU ?: expressions to use a different expressionJohn McCall2011-02-171-5/+6
* Give some convenient idiomatic accessors to Stmt::child_range andJohn McCall2011-02-131-1/+1
* Don't report dead stores on unreachable code paths. Fixes <rdar://problem/84...Ted Kremenek2011-02-111-0/+2
* Death to blocks, or at least the word "block" in one particular obnoxiouslyJohn McCall2010-10-151-4/+4
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-2/+2
* [CFG]Ted Kremenek2010-03-021-2/+6
* Split libAnalysis into two libraries: libAnalysis and libChecker.Ted Kremenek2010-01-251-1/+0
* lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespaceKovarththanan Rajaratnam2009-11-281-4/+3
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-42/+42
* rename some methods.Chris Lattner2009-03-281-1/+1
* move library-specific diagnostic headers into library private dirs. ReduceChris Lattner2009-01-291-1/+1
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* Flow-sensitive uninitialized values analysis: properly handle the 'element' e...Ted Kremenek2008-11-141-3/+10
* Rename header file.Ted Kremenek2008-11-141-2/+2
* Update CFGStmtVisitor to recognize that ObjCForCollectionStmts are special bl...Ted Kremenek2008-11-121-2/+3
* Flow-sensitive uninitialized values analysis:Ted Kremenek2008-11-111-4/+27
* Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr...Sebastian Redl2008-11-111-3/+0
* It's spelt "uninitialized".Nick Lewycky2008-08-161-4/+5
* Added decl_iterator to DeclStmt to provide an abstract interface to iterate o...Ted Kremenek2008-08-051-2/+2
* Fix MSVC compiler error: "initialization of 'VD' is skipped by 'case' label"Argyrios Kyrtzidis2008-04-171-1/+2
* Added CFGBlock::getTerminatorCondition() to get the Expr* of the condition a ...Ted Kremenek2008-04-161-1/+1
* Simplify some code.Ted Kremenek2008-04-161-31/+28
* Change "VisitBlockVarDecl" to "VisitVarDecl". UninitializedValues now worksTed Kremenek2008-04-151-1/+1
* Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVar...Steve Naroff2008-04-151-14/+21
* Fix bug in terminator processing for uninitialized-values: simply ignore the ...Ted Kremenek2008-04-151-10/+9
* Added initial support into the flow-sensitive dataflow solver to visit the Bl...Ted Kremenek2008-04-151-0/+2
* Changed merge operation for uninitialized values analysis to "intersect" (pre...Ted Kremenek2008-03-221-1/+1
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+277
OpenPOWER on IntegriCloud