| Commit message (Expand) | Author | Age | Files | Lines |
* | Refactor the template-instantiation logic for expressions into a | Douglas Gregor | 2009-08-11 | 1 | -1377/+0 |
* | Take 2 on AltiVec-style vector initializers. | Nate Begeman | 2009-08-10 | 1 | -1/+15 |
* | Revert r78535, it is causing a number of failures to build projects. | Daniel Dunbar | 2009-08-10 | 1 | -15/+1 |
* | AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); | Nate Begeman | 2009-08-09 | 1 | -1/+15 |
* | Get rid of Stmt::Clone now that we can reference count statements instead. | Anders Carlsson | 2009-08-08 | 1 | -1/+1 |
* | Introduce reference counting for statements and expressions, using it | Douglas Gregor | 2009-08-08 | 1 | -15/+16 |
* | Support nested-name-specifiers for C++ member access expressions, e.g., | Douglas Gregor | 2009-08-06 | 1 | -4/+8 |
* | Patch to improve ir-gen for constructors with default argument | Fariborz Jahanian | 2009-08-05 | 1 | -5/+5 |
* | Fix assertion crash. I don't have a testcase, but the fix is pretty | Eli Friedman | 2009-08-03 | 1 | -1/+1 |
* | Add a CastKind enum to CastExpr. Right now it's not used for much but it will... | Anders Carlsson | 2009-07-31 | 1 | -0/+1 |
* | [llvm up] | Douglas Gregor | 2009-07-29 | 1 | -1/+2 |
* | Allow front-end 'isa' access on object's of type 'id'. | Steve Naroff | 2009-07-24 | 1 | -0/+6 |
* | Store the isAddressOfOperand in the UnresolvedDeclRefExpr, so that we can pas... | Anders Carlsson | 2009-07-09 | 1 | -1/+1 |
* | Cope with explicitly-specified function template arguments when there | Douglas Gregor | 2009-07-01 | 1 | -1/+10 |
* | Preliminary parsing and ASTs for template-ids that refer to function | Douglas Gregor | 2009-06-30 | 1 | -0/+28 |
* | Refactor ActOnDeclarationNameExpr into a "parsing action" part and a | Douglas Gregor | 2009-06-30 | 1 | -10/+7 |
* | De-ASTContext-ify DeclContext. | Argyrios Kyrtzidis | 2009-06-30 | 1 | -2/+1 |
* | Fix PR4448. | Anders Carlsson | 2009-06-26 | 1 | -0/+8 |
* | Improved semantic analysis and AST respresentation for function | Douglas Gregor | 2009-06-25 | 1 | -1/+1 |
* | Rework the way we track which declarations are "used" during | Douglas Gregor | 2009-06-22 | 1 | -3/+17 |
* | Handle temporaries in default arguments. | Anders Carlsson | 2009-06-16 | 1 | -1/+4 |
* | Diagnose the incorrect use of non-type template arguments for class | Douglas Gregor | 2009-06-12 | 1 | -0/+8 |
* | Instantiation support for more Obj-C expressions, string literals, @selector ... | Anders Carlsson | 2009-06-07 | 1 | -7/+4 |
* | Template instantiation support for Obj-C @encode expressions. | Anders Carlsson | 2009-06-07 | 1 | -3/+11 |
* | Several improvements to template argument deduction: | Douglas Gregor | 2009-06-05 | 1 | -1/+2 |
* | Remove VarDecl from CXXConstructExpr. | Anders Carlsson | 2009-05-30 | 1 | -9/+1 |
* | Bind temporaries correctly when instantiating expressions. | Anders Carlsson | 2009-05-30 | 1 | -1/+1 |
* | Add a CXXBindTemporaryExpr. | Anders Carlsson | 2009-05-30 | 1 | -0/+10 |
* | Reduce the amount of stack space we use in SmallVectors during | Douglas Gregor | 2009-05-29 | 1 | -2/+2 |
* | Simplify, and improve the performance of, template instantiation for | Douglas Gregor | 2009-05-27 | 1 | -2/+1 |
* | Improve name lookup for and template instantiation of declaration | Douglas Gregor | 2009-05-27 | 1 | -18/+10 |
* | Initial stab at a generalized operation for determining the | Douglas Gregor | 2009-05-27 | 1 | -0/+1 |
* | Template instantiation for "typeof" for both types and expressions. | Douglas Gregor | 2009-05-26 | 1 | -1/+7 |
* | Template instantiation for qualified declaration reference | Douglas Gregor | 2009-05-22 | 1 | -70/+112 |
* | Template instantiation for the GNU address-of-label extension. | Douglas Gregor | 2009-05-22 | 1 | -1/+8 |
* | Template instantiation for ExtVectorElementExpr. | Douglas Gregor | 2009-05-22 | 1 | -1/+18 |
* | Add a few tests to ensure that member functions of class templates can | Douglas Gregor | 2009-05-22 | 1 | -1/+6 |
* | Representation of and template instantiation for member | Douglas Gregor | 2009-05-22 | 1 | -1/+40 |
* | Template instantiation for C99 compound literals | Douglas Gregor | 2009-05-21 | 1 | -1/+21 |
* | Template instantiation for GNU array-range designators. | Douglas Gregor | 2009-05-21 | 1 | -1/+16 |
* | Template instantiation for C99 designated initializers, because we | Douglas Gregor | 2009-05-21 | 1 | -2/+59 |
* | Template instantiation for initializer lists | Douglas Gregor | 2009-05-21 | 1 | -1/+15 |
* | Template instantiation for unary type traits, e.g., __is_pod | Douglas Gregor | 2009-05-21 | 1 | -1/+18 |
* | Template instantiation for C++ "typeid" expressions. | Douglas Gregor | 2009-05-21 | 1 | -1/+33 |
* | Template instantiation for C++ throw expressions | Douglas Gregor | 2009-05-21 | 1 | -1/+13 |
* | Template instantiation for C++ delete expression | Douglas Gregor | 2009-05-21 | 1 | -1/+13 |
* | Merge the ASTVector and ASTOwningVector templates, since they offered | Douglas Gregor | 2009-05-21 | 1 | -11/+4 |
* | Template instantiation for C++ "new" expressions. | Douglas Gregor | 2009-05-21 | 1 | -1/+56 |
* | Fix template instantiation for compound statements so that it properly | Douglas Gregor | 2009-05-20 | 1 | -2/+2 |
* | Introduce a new kind of RAII class, ASTOwningVector, which is an | Douglas Gregor | 2009-05-20 | 1 | -72/+36 |