aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/CheckDeadStores.cpp
AgeCommit message (Expand)Author
2010-01-25Split libAnalysis into two libraries: libAnalysis and libChecker.Ted Kremenek
2009-12-23Suppress dead store warnings involving objects initialized with CXXExprTempor...Ted Kremenek
2009-12-16Add (initial?) static analyzer support for handling C++ references.Ted Kremenek
2009-12-15Until we can make the dead stores checker smarter, dont' emit dead store warn...Ted Kremenek
2009-12-03Add a heuristic to the dead stores checker to prune dead stores for variables...Ted Kremenek
2009-11-29Port BugReporter and BugType to StringRef.Benjamin Kramer
2009-11-28lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespaceKovarththanan Rajaratnam
2009-11-22Change CheckDeadStores to use Expr::isNullPointerConstant, which will correct...Ted Kremenek
2009-09-10Make AnalysisManager stateless. Now other analyzer components only depends onZhongxing Xu
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-06-30Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis
2009-06-18Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor
2009-04-07Remove hack from LiveVariables analysis where variables whose address are takenTed Kremenek
2009-04-02Sentence-type bug type and category.Ted Kremenek
2009-04-01Fix: <rdar://problem/6740387>. Sending nil to an object that returns a structTed Kremenek
2009-02-09Fix PR 2514: Do not flag dead initializations for variables initialized to a ...Ted Kremenek
2009-01-25Rename Expr::isConstantExpr to Expr::isConstantInitializer; this more Eli Friedman
2009-01-20Dead stores checker: Fix <rdar://problem/6506065> by being more selective whe...Ted Kremenek
2009-01-09Dead stores checker: Don't flag dead stores for self-assignments (common esca...Ted Kremenek
2008-11-24Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of Chris Lattner
2008-10-15Enhance dead store checker to not flag preincrements to dead variables where ...Ted Kremenek
2008-09-20Add "category" to BugTypes, allowing bugs to be grouped.Ted Kremenek
2008-08-09Added FIXME.Ted Kremenek
2008-08-09Don't use Expr::isIntegerConstantExpr just to check if a pointer value is ini...Ted Kremenek
2008-08-07Don't flag any dead stores for variables marked unused.Ted Kremenek
2008-08-05Added decl_iterator to DeclStmt to provide an abstract interface to iterate o...Ted Kremenek
2008-08-02Change 'dead store (++/--)' to 'dead increment'Ted Kremenek
2008-07-25Don't emit 'dead initialization' warnings for variables marked 'unused'.Ted Kremenek
2008-07-24Issue dead store warnings for preincrements involved in a subexpression.Ted Kremenek
2008-07-23Don't flag dead stores when the result of a preincrement/predecrement is used...Ted Kremenek
2008-07-23Further refine dead store checking to distinguish between dead stores and dea...Ted Kremenek
2008-07-22Rename file.Ted Kremenek