| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add support for C++0x's range-based for loops, as specified by the C++11 draf... | Richard Smith | 2011-04-14 | 1 | -0/+34 |
* | tidy up | Chris Lattner | 2011-02-28 | 1 | -3/+3 |
* | add one more case of mismatched input/output constraints. | Chris Lattner | 2011-02-21 | 1 | -0/+4 |
* | Step #1/N of implementing support for __label__: split labels into | Chris Lattner | 2011-02-17 | 1 | -2/+2 |
* | Non-void functions need to return some value. | Nick Lewycky | 2011-02-09 | 1 | -5/+13 |
* | Give these little helper functions definitions so that newer gccs stop | John McCall | 2011-02-09 | 1 | -5/+9 |
* | Remove vtables from the Stmt hierarchy; this was pretty easy as | John McCall | 2011-02-09 | 1 | -160/+60 |
* | 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 |