| Commit message (Expand) | Author | Age | Files | Lines |
* | Add CFG support for the initializer of the condition variable of a ForStmt. | Ted Kremenek | 2009-12-24 | 1 | -0/+13 |
* | CFG tweak: in a WhileStmt, the condition variable initializer is evaluated ev... | Ted Kremenek | 2009-12-24 | 1 | -14/+13 |
* | Add CFG support for the initializer of the condition variable of a WhileStmt. | Ted Kremenek | 2009-12-24 | 1 | -1/+14 |
* | Add CFG support for the initializer of the condition variable of a SwitchStmt. | Ted Kremenek | 2009-12-24 | 1 | -2/+13 |
* | Tidy up FindSubExprAssignments to not deference the child_iterator multiple t... | Ted Kremenek | 2009-12-23 | 1 | -7/+10 |
* | Add CFG support for the condition variable that can appear in IfStmts in C++ ... | Ted Kremenek | 2009-12-23 | 1 | -1/+13 |
* | Add (initial?) static analyzer support for handling C++ references. | Ted Kremenek | 2009-12-16 | 1 | -52/+74 |
* | Start the ball rolling on C++ support in the static analyzer. For | Ted Kremenek | 2009-12-15 | 1 | -0/+2 |
* | Include BlockDeclRefExprs in constructed CFGs. | Ted Kremenek | 2009-12-04 | 1 | -10/+0 |
* | Adapt to the DOTGraphTraits changes in LLVM. | Tobias Grosser | 2009-11-30 | 1 | -2/+4 |
* | lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespace | Kovarththanan Rajaratnam | 2009-11-28 | 1 | -4/+3 |
* | Allow building of CFGs for ASTs that contain BlockExprs. | Ted Kremenek | 2009-11-25 | 1 | -3/+6 |
* | Remove stale comment and tighten code. | Ted Kremenek | 2009-10-20 | 1 | -6/+1 |
* | Use llvm::OwningPtr in CFGBuilder, fixing a leak on an error path. | Ted Kremenek | 2009-10-20 | 1 | -12/+7 |
* | Use a BumpPtrAllocator to allocate all aspects of CFG, including CFGBlocks, s... | Ted Kremenek | 2009-10-12 | 1 | -63/+72 |
* | When building CFGs, no longer reverse the statements in the CFGBlock. Instead | Ted Kremenek | 2009-09-24 | 1 | -16/+8 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -97/+97 |
* | CFG construction: Abort CFG construction when processing a CompoundStmt if any | Ted Kremenek | 2009-08-27 | 1 | -0/+3 |
* | Don't try to evaluate an expression that is type- or value-dependent while bu... | Douglas Gregor | 2009-08-24 | 1 | -1/+2 |
* | Replace cerr with errs(). | Benjamin Kramer | 2009-08-23 | 1 | -5/+4 |
* | If the 'while' has an empty body, set the body to the continue target block. | Zhongxing Xu | 2009-08-20 | 1 | -1/+1 |
* | If the body of for loop is empty, set its body to the continue target. | Zhongxing Xu | 2009-08-20 | 1 | -1/+1 |
* | Add noreturn as a type attribute, handle printing for them and handle | Mike Stump | 2009-07-25 | 1 | -16/+20 |
* | Add doxygen comments and simplify expression. | Ted Kremenek | 2009-07-24 | 1 | -1/+6 |
* | Introduce a new variant type 'TryResult' to represent the result of | Ted Kremenek | 2009-07-24 | 1 | -106/+61 |
* | Refactor and push the evaluation as late as possible. | Mike Stump | 2009-07-23 | 1 | -105/+54 |
* | Improve CFG support for C++ throw expressions. | Mike Stump | 2009-07-22 | 1 | -0/+21 |
* | Make 'SaveAndRestore' and friends reusable classes in libAnalysis. | Ted Kremenek | 2009-07-22 | 1 | -12/+1 |
* | Wire up CFG improvements for __builtin_choose_expr. | Mike Stump | 2009-07-21 | 1 | -2/+20 |
* | Wire up CFG improvements for do { } while () when the condition is known. | Mike Stump | 2009-07-21 | 1 | -7/+26 |
* | Wire up for statement CFG improvements for conditionals that are known. | Mike Stump | 2009-07-21 | 1 | -10/+31 |
* | Wire up CFG improvements for while when the condition is known. | Mike Stump | 2009-07-21 | 1 | -6/+26 |
* | Add yet more analysis for CFGs involving conditionals that are actually const... | Mike Stump | 2009-07-20 | 1 | -25/+99 |
* | Fix some fallout from CFGBuilder restructuring: all expressions that we expli... | Ted Kremenek | 2009-07-18 | 1 | -20/+24 |
* | Fix possible null dereference in CFG construction. | Ted Kremenek | 2009-07-17 | 1 | -0/+1 |
* | Restructure CFG builder to have just one visitor path instead of two. The result | Ted Kremenek | 2009-07-17 | 1 | -328/+407 |
* | Move WalkAST logic for 'ChooseExpr' to 'VisitChooseExpr'. | Ted Kremenek | 2009-07-17 | 1 | -34/+35 |
* | Move WalkAST logic for 'ConditionalOperator' into 'VisitConditionalOperator'. | Ted Kremenek | 2009-07-17 | 1 | -58/+61 |
* | Remove stale comments. | Ted Kremenek | 2009-07-17 | 1 | -6/+2 |
* | clean up this code, add the fixme back. | Chris Lattner | 2009-07-17 | 1 | -11/+6 |
* | Refactor code into a new CallExpr::getDirectCallee() method. Simplify some | Zhongxing Xu | 2009-07-17 | 1 | -8/+3 |
* | Fixup indentation of rest of switch statement to match llvm coding | Mike Stump | 2009-07-17 | 1 | -690/+667 |
* | Make noreturn functions alter the CFG. | Mike Stump | 2009-07-17 | 1 | -4/+34 |
* | Move the source-level CFG from libAST to libAnalysis. | Ted Kremenek | 2009-07-16 | 1 | -0/+1924 |