| Commit message (Expand) | Author | Age | Files | Lines |
* | ArrayRefize CXXTryStmt. | Nico Weber | 2012-12-29 | 1 | -7/+6 |
* | ArrayRefize a CompoundStmt constructor. | Nico Weber | 2012-12-29 | 1 | -6/+6 |
* | Fix for PR12222. | Erik Verbruggen | 2012-12-25 | 1 | -62/+45 |
* | Include pruning and general cleanup. | Benjamin Kramer | 2012-12-01 | 1 | -3/+4 |
* | Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ... | Benjamin Kramer | 2012-12-01 | 1 | -0/+10 |
* | [ms-inline asm] Move some logic around to simplify the interface between the | Chad Rosier | 2012-10-16 | 1 | -17/+11 |
* | Revert r163083 per chandlerc's request. | Joao Matos | 2012-09-04 | 1 | -11/+0 |
* | [ms-inline asm] Fix an illegal index and an 80-column violation. | Chad Rosier | 2012-09-04 | 1 | -7/+7 |
* | Implemented parsing and AST support for the MS __leave exception statement. A... | Joao Matos | 2012-09-02 | 1 | -0/+11 |
* | [ms-inline asm] Have generateAsmString() return the AsmString computed by Sema. | Chad Rosier | 2012-08-28 | 1 | -1/+1 |
* | [ms-inline asm] Add constraints to MSAsmStmt. We don't currently compute | Chad Rosier | 2012-08-28 | 1 | -17/+10 |
* | [ms-inline asm] Use dyn_cast<> here to simplify logic. | Chad Rosier | 2012-08-28 | 1 | -30/+24 |
* | [ms-inline asm] Make the AsmStmt class non-virtual. | Chad Rosier | 2012-08-28 | 1 | -0/+54 |
* | [ms-inline asm] Hoist more common code into the AsmStmt base class. Add stubs | Chad Rosier | 2012-08-28 | 1 | -12/+25 |
* | [ms-inline asm] Add virtual function, getClobber, that returns a StringRef. | Chad Rosier | 2012-08-27 | 1 | -0/+4 |
* | [ms-inline asm] Rename GenerateAsmString to generateAsmString to conform with | Chad Rosier | 2012-08-27 | 1 | -2/+9 |
* | [ms-inline asm] Hoist common logic into the AsmStmt base class. | Chad Rosier | 2012-08-27 | 1 | -7/+5 |
* | [ms-inline asm] Add a new base class, AsmStmt, for the GCCAsmStmt and MSAsmStmt | Chad Rosier | 2012-08-27 | 1 | -4/+4 |
* | [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. | Chad Rosier | 2012-08-25 | 1 | -17/+18 |
* | [ms-inline asm] Refactor code. No functional change intended. | Chad Rosier | 2012-08-24 | 1 | -0/+21 |
* | [ms-inline asm] Add the basic APIs for Exprs to the MSAsmStmt AST. Next we need | Chad Rosier | 2012-08-24 | 1 | -2/+23 |
* | [ms-inline asm] Remove old cruft now that MS-style asms their own code path. | Chad Rosier | 2012-08-20 | 1 | -4/+3 |
* | [ms-inline asm] Add inputs and outputs to AST. No functional change. | Chad Rosier | 2012-08-16 | 1 | -6/+15 |
* | [ms-inline asm] Add the left brace source location and improve the pretty | Chad Rosier | 2012-08-15 | 1 | -2/+3 |
* | [ms-inline asm] Remove the last bits of LineEnds. | Chad Rosier | 2012-08-14 | 1 | -8/+3 |
* | [ms-inline asm] Avoid extra allocations by making this an array of StringRefs. | Chad Rosier | 2012-08-10 | 1 | -2/+2 |
* | [ms-inline asm] Fix a memory leak introduced in r161686. | Chad Rosier | 2012-08-10 | 1 | -4/+9 |
* | [ms-inline asm] Add clobbers to AST representation. | Chad Rosier | 2012-08-10 | 1 | -2/+7 |
* | [ms-inline asm] Use StringRef here, per Jordan's suggestion. | Chad Rosier | 2012-08-09 | 1 | -2/+2 |
* | [ms-inline asm] Refactor the logic to generate the AsmString into Sema. No | Chad Rosier | 2012-08-08 | 1 | -2/+7 |
* | Add the IsSimple/IsVolatile parameters to the MSAsmStmt constructor. | Chad Rosier | 2012-08-08 | 1 | -2/+3 |
* | Whitespace. | Chad Rosier | 2012-08-07 | 1 | -36/+36 |
* | [ms-inline asm] Stmt destructors are never called, so allocate the AsmToks using | Chad Rosier | 2012-08-07 | 1 | -5/+6 |
* | [ms-inline asm] Pass Tokens to Sema and store them in the AST. No functional | Chad Rosier | 2012-08-06 | 1 | -3/+7 |
* | Inline storage of attributes in AttributedStmt. | Alexander Kornienko | 2012-07-09 | 1 | -0/+17 |
* | Split out the "empty" case for compound statement into a separate ctor. | Benjamin Kramer | 2012-07-04 | 1 | -0/+16 |
* | Etch out the code path for MS-style inline assembly. | Chad Rosier | 2012-06-11 | 1 | -0/+6 |
* | Add an AttributedStmt type to represent a statement with C++11 attributes | Richard Smith | 2012-04-14 | 1 | -2/+4 |
* | [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). | Daniel Dunbar | 2012-03-09 | 1 | -13/+13 |
* | [AST] Reimplement Stmt::getLoc{Start,End} to dispatch to subclass overloads. | Daniel Dunbar | 2012-03-09 | 1 | -0/+66 |
* | AST/stats: Don't effectively use an out-of-line function to return a static | Daniel Dunbar | 2012-03-05 | 1 | -5/+3 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -2/+0 |
* | Extend the Stmt AST to make it easier to look through label, default, | Chandler Carruth | 2011-09-10 | 1 | -0/+16 |
* | Extend the ASTContext constructor to delay the initialization of | Douglas Gregor | 2011-09-02 | 1 | -1/+1 |
* | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -6/+6 |
* | In ARC, reclaim all return values of retainable type, not just those | John McCall | 2011-07-07 | 1 | -0/+12 |
* | Don't overread the buffer when an %x escape in inline asm ends prematurely. | Benjamin Kramer | 2011-07-05 | 1 | -0/+4 |
* | Switch the Decl and Stmt stats printing to use llvm::errs() instead of | Chandler Carruth | 2011-07-04 | 1 | -8/+9 |
* | Parsing/AST support for Structured Exception Handling | John Wiegley | 2011-04-28 | 1 | -0/+58 |
* | 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 |