| Commit message (Expand) | Author | Age | Files | Lines |
| * | Revert r119838 "Don't warn for empty 'if' body if there is a macro that expan... | Argyrios Kyrtzidis | 2010-11-20 | 1 | -4/+2 |
| * | Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g: | Argyrios Kyrtzidis | 2010-11-19 | 1 | -2/+4 |
| * | Rename alignof -> alignOf to avoid irritating C++'0x compilers, | Chris Lattner | 2010-10-30 | 1 | -4/+4 |
| * | Implement an indirect-goto optimization for goto *&&lbl and respect this | John McCall | 2010-10-28 | 1 | -2/+6 |
| * | Optimize field space usage in CompoundStmt, LabelStmt, Expr, and CastExpr. | John McCall | 2010-10-26 | 1 | -4/+6 |
| * | Initialize 'AllEnumCasesCovered' in SwitchStmt's constructor. | Ted Kremenek | 2010-09-09 | 1 | -1/+1 |
| * | GCC didn't care for my attempt at API compatibility, so brute-force everything | John McCall | 2010-08-25 | 1 | -1/+1 |
| * | Convert all uses of StringLiteral::getStrData() to StringLiteral::getString() | Benjamin Kramer | 2010-08-17 | 1 | -2/+3 |
| * | Remove the vast majority of the Destroy methods from the AST library, | Douglas Gregor | 2010-07-25 | 1 | -78/+0 |
| * | Support C++ try/catch statements for PCH. | Argyrios Kyrtzidis | 2010-07-22 | 1 | -0/+9 |
| * | Added a path-sensitive idempotent operation checker (-analyzer-idempotent-ope... | Tom Care | 2010-07-06 | 1 | -66/+0 |
| * | Added several helper functions to Stmt to recursively check for different ele... | Tom Care | 2010-07-06 | 1 | -0/+66 |
| * | Alter the internal representation of the condition variable in | Douglas Gregor | 2010-06-21 | 1 | -8/+124 |
| * | Switch over the tablegen to use much prettier range technology | Alexis Hunt | 2010-05-18 | 1 | -1/+1 |
| * | Reapplying patch to change StmtNodes.def to StmtNodes.td, this time | Alexis Hunt | 2010-05-05 | 1 | -5/+5 |
| * | Revert r103072; I accidentally ended up deleting a bunch of trailing | Alexis Hunt | 2010-05-05 | 1 | -29/+29 |
| * | Change StmtNodes.def to StmtNodes.td in anticipation of a rewrite of attributes | Alexis Hunt | 2010-05-05 | 1 | -29/+29 |
| * | Improve the AST representation of Objective-C @try/@catch/@finally | Douglas Gregor | 2010-04-23 | 1 | -27/+53 |
| * | david conrad points out that {|} in inline assembly on arm are not asm | Chris Lattner | 2010-04-23 | 1 | -3/+6 |
| * | fix PR6780, properly handling the IR {|} escapes in inline asm strings. | Chris Lattner | 2010-04-05 | 1 | -5/+9 |
| * | Remove the AST statistics tracking I added yesterday; it didn't pan out. | Douglas Gregor | 2010-03-31 | 1 | -7/+0 |
| * | Introduce new AST statistics that keep track of the number of isa (or | Douglas Gregor | 2010-03-30 | 1 | -0/+7 |
| * | Implement Doug's suggestion. Eliminate the Stmts pointer from CXXTryStmt and ... | Sam Weinig | 2010-02-03 | 1 | -12/+19 |
| * | Remove the SmallVector from CXXTryStmt. | Sam Weinig | 2010-02-03 | 1 | -14/+23 |
| * | Remove abstract expression kinds from the StmtClass enum. Update a few users | John McCall | 2010-02-03 | 1 | -0/+1 |
| * | Try to unbreak MSVC build. | Benjamin Kramer | 2010-01-31 | 1 | -1/+1 |
| * | Remove the SmallVectors from AsmStmt. Fixes PR6105. | Anders Carlsson | 2010-01-30 | 1 | -21/+49 |
| * | Use IdentifierInfo * instead of std::string for the AsmStmt names. | Anders Carlsson | 2010-01-30 | 1 | -2/+2 |
| * | Fix thinko. | Anders Carlsson | 2010-01-30 | 1 | -1/+1 |
| * | Even more AsmStmt cleanup. | Anders Carlsson | 2010-01-30 | 1 | -9/+8 |
| * | Combine AsmStmt::setOutputsAndInputs and AsmStmt::setClobbers. | Anders Carlsson | 2010-01-30 | 1 | -12/+10 |
| * | Implement instantiation of AsmStmts (Crazy, I know) | Anders Carlsson | 2010-01-24 | 1 | -1/+1 |
| * | Remember if the AsmStmt came from Microsoft-style inline assembly code. | Mike Stump | 2010-01-04 | 1 | -2/+2 |
| * | Fix bug I just introduced in ForStmt::child_end() where we could iterate off ... | Ted Kremenek | 2009-12-24 | 1 | -1/+1 |
| * | Coelesce 'DoDestroy()' methods in Stmt.cpp, and modify the child_iterator ret... | Ted Kremenek | 2009-12-24 | 1 | -65/+70 |
| * | Modify WhileStmt::child_begin()/child_end() to include the initializer for th... | Ted Kremenek | 2009-12-24 | 1 | -2/+16 |
| * | Modify SwitchStmt::child_begin()/child_end() to include the initializer for t... | Ted Kremenek | 2009-12-24 | 1 | -4/+14 |
| * | Add StmtIterator support for iterating over both the condition | Ted Kremenek | 2009-12-23 | 1 | -2/+15 |
| * | Add 'DeclStmt::DoDestroy()' which doesn't actually recurse over its child exp... | Ted Kremenek | 2009-12-23 | 1 | -0/+8 |
| * | Add const to accessors that don't modify the object. | Mike Stump | 2009-11-30 | 1 | -1/+1 |
| * | Streamline Stmt::CollectingStats() and Decl::CollectingStats(). No functional... | Kovarththanan Rajaratnam | 2009-11-29 | 1 | -2/+2 |
| * | Move clients to use IdentifierInfo::getNameStart() instead of getName() | Daniel Dunbar | 2009-10-18 | 1 | -1/+1 |
| * | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -24/+24 |
| * | Fix build of clang with gcc-4.4: #include <cstdio> was missing. | Torok Edwin | 2009-08-24 | 1 | -0/+1 |
| * | Get rid of Stmt::Clone now that we can reference count statements instead. | Anders Carlsson | 2009-08-08 | 1 | -12/+0 |
| * | Introduce reference counting for statements and expressions, using it | Douglas Gregor | 2009-08-08 | 1 | -1/+15 |
| * | Separate Stmt::Destroy into the entrypoint for destroying a statement | Douglas Gregor | 2009-08-07 | 1 | -10/+3 |
| * | Simplify printing of the statistics for types. | Douglas Gregor | 2009-05-26 | 1 | -0/+1 |
| * | Template instantiation for C++ try/catch statements. | Douglas Gregor | 2009-05-18 | 1 | -1/+1 |
| * | Template instantiation for break and continue statements. | Douglas Gregor | 2009-05-15 | 1 | -0/+8 |