| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Introduce a new AST node describing reference binding to temporaries. | Douglas Gregor | 2011-06-21 | 1 | -1/+5 |
* | [analyzer] PR8962 again. Ban ParenExprs (and friends) from block-level expres... | Jordy Rose | 2011-06-10 | 1 | -10/+15 |
* | Add explicit CFG support for ignoring static_asserts. | Ted Kremenek | 2011-05-24 | 1 | -1/+9 |
* | Refactoring of constant expression evaluator | Peter Collingbourne | 2011-05-13 | 1 | -1/+1 |
* | Teach CFG building how to deal with CXXMemberCallExprs and BoundMemberTy, | John McCall | 2011-05-11 | 1 | -15/+12 |
* | Elide __label__ declarations from the CFG. This resolves a crash in CFGRecSt... | Ted Kremenek | 2011-05-10 | 1 | -0/+5 |
* | Remove unused method CFGBlock::hasBinaryBranchTerminator(). | Ted Kremenek | 2011-04-27 | 1 | -26/+0 |
* | Fix PR9741. The implicit declarations created for range-based for loops weren... | Richard Smith | 2011-04-18 | 1 | -2/+2 |
* | fix a bunch of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -2/+2 |
* | Add support for C++0x's range-based for loops, as specified by the C++11 draf... | Richard Smith | 2011-04-14 | 1 | -0/+120 |
* | Return the correct lastly populated block from CFGBuilder::VisitUnaryExprOrTy... | Ted Kremenek | 2011-04-14 | 1 | -2/+4 |
* | Fix PR 9626 (duplicated self-init warnings under -Wuninitialized) with numero... | Ted Kremenek | 2011-04-04 | 1 | -6/+6 |
* | -Wuninitialized: don't warn about uninitialized variables in unreachable code. | Ted Kremenek | 2011-04-04 | 1 | -2/+2 |
* | Fix CFG-construction bug when run from AnalysisBasedWarnings::IssueWarnings()... | Ted Kremenek | 2011-03-23 | 1 | -9/+23 |
* | Teach CFGBuilder that the 'default' branch of a switch statement is dead if a... | Ted Kremenek | 2011-03-16 | 1 | -2/+4 |
* | Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcep... | Sebastian Redl | 2011-03-13 | 1 | -3/+3 |
* | Fix CFG assertion failure reported in PR 9467. This was due to recent change... | Ted Kremenek | 2011-03-13 | 1 | -8/+11 |
* | Propagate the new exception information to FunctionProtoType. | Sebastian Redl | 2011-03-12 | 1 | -1/+1 |
* | Add support for the OpenCL vec_step operator, by generalising and | Peter Collingbourne | 2011-03-11 | 1 | -5/+7 |
* | When doing reachability analysis for warnings issued under DiagRuntimeBehavio... | Ted Kremenek | 2011-03-10 | 1 | -4/+32 |
* | Require AddStmtChoice::alwaysAdd() to take a CFGBuilder& and Stmt*. Prep for... | Ted Kremenek | 2011-03-10 | 1 | -15/+22 |
* | Remove unused 'AddStmtChoice' argument to CFGBuilder::appendStmt(). | Ted Kremenek | 2011-03-10 | 1 | -25/+24 |
* | Rework interaction between AnalysisContext and CFG::BuildOptions to keep a Bu... | Ted Kremenek | 2011-03-10 | 1 | -17/+13 |
* | Fix null dereference in CFGBlock::FilterEdge that was reported in PR 9412. | Ted Kremenek | 2011-03-07 | 1 | -5/+5 |
* | Correctly handle nested switch statements in CFGBuilder when on switch statem... | Ted Kremenek | 2011-03-04 | 1 | -11/+12 |
* | Teach CFGImplicitDtor::getDestructorDecl() about arrays of objects with destr... | Ted Kremenek | 2011-03-03 | 1 | -3/+7 |
* | Teach CFGImplicitDtor::getDestructorDecl() about reference types. | Ted Kremenek | 2011-03-03 | 1 | -2/+3 |
* | Let's go with John and Ted's preferred fix. | Matt Beaumont-Gay | 2011-03-03 | 1 | -1/+2 |
* | Keep GCC from complaining about falling off the end of the function. | Matt Beaumont-Gay | 2011-03-02 | 1 | -0/+1 |
* | Introduce CFGImplicitDtor::isNoReturn() to query whether a destructor actuall... | Ted Kremenek | 2011-03-02 | 1 | -1/+34 |
* | Teach CFGBuilder to prune trivially unreachable case statements. | Ted Kremenek | 2011-03-01 | 1 | -38/+106 |
* | In preparation for fixing PR 6884, rework CFGElement to have getAs<> return p... | Ted Kremenek | 2011-03-01 | 1 | -46/+70 |
* | Get rid of the areExceptionsEnabled() getter from LangOptions. | Anders Carlsson | 2011-02-28 | 1 | -1/+1 |
* | Fix tiny error in CFG construction for BinaryConditionalOperators, making sur... | Ted Kremenek | 2011-02-24 | 1 | -12/+14 |
* | Teach CFGBuilder about null pointer constants in conditionals, and how they c... | Ted Kremenek | 2011-02-23 | 1 | -3/+11 |
* | Fix a CFGBuilder bug exposed on convoluted control-flow in the Linux kernel. | Ted Kremenek | 2011-02-21 | 1 | -5/+8 |
* | Add a LangOptions::areExceptionsEnabled and start using it. | Anders Carlsson | 2011-02-20 | 1 | -1/+1 |
* | Fix a -Wuninitialized warning; it's actually a false positive, | John McCall | 2011-02-19 | 1 | -2/+10 |
* | Change the representation of GNU ?: expressions to use a different expression | John McCall | 2011-02-17 | 1 | -43/+45 |
* | Step #1/N of implementing support for __label__: split labels into | Chris Lattner | 2011-02-17 | 1 | -12/+13 |
* | Fix memory leak in CFGBuilder resulting from tracking scope information using... | Ted Kremenek | 2011-02-15 | 1 | -7/+10 |
* | Give some convenient idiomatic accessors to Stmt::child_range and | John McCall | 2011-02-13 | 1 | -6/+4 |
* | Change QualType::getTypePtr() to return a const pointer, then change a | John McCall | 2011-01-19 | 1 | -6/+6 |
* | Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, | Alexis Hunt | 2011-01-08 | 1 | -4/+4 |
* | Fix crash in CFGBuilder on invalid code. We still need | Ted Kremenek | 2011-01-07 | 1 | -20/+23 |
* | Rename several methods/functions in the analyzer | Ted Kremenek | 2010-12-17 | 1 | -78/+78 |
* | Start migration of static analyzer to using the | Ted Kremenek | 2010-12-16 | 1 | -87/+44 |
* | Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical | John McCall | 2010-12-06 | 1 | -10/+10 |
* | More anonymous struct/union redesign. This one deals with anonymous field use... | Francois Pichet | 2010-12-04 | 1 | -2/+2 |
* | Although we currently have explicit lvalue-to-rvalue conversions, they're | John McCall | 2010-12-04 | 1 | -2/+19 |