| Commit message (Expand) | Author | Age | Files | Lines |
| * | Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is a | Richard Smith | 2012-02-22 | 1 | -1/+6 |
| * | Implement name mangling for lambda expressions that occur within the | Douglas Gregor | 2012-02-21 | 1 | -1/+5 |
| * | Basic support for name mangling of C++11 lambda expressions. Because | Douglas Gregor | 2012-02-20 | 1 | -1/+2 |
| * | Remove dead code. | Ahmed Charles | 2012-02-19 | 1 | -8/+0 |
| * | Rewrite variable capture within lambda expressions and blocks, | Douglas Gregor | 2012-02-18 | 1 | -2/+2 |
| * | Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol... | Sebastian Redl | 2012-02-16 | 1 | -38/+20 |
| * | Revert "Make CXXNewExpr contain only a single initialier, and not hold the us... | Sebastian Redl | 2012-02-16 | 1 | -20/+38 |
| * | Make CXXNewExpr contain only a single initialier, and not hold the used const... | Sebastian Redl | 2012-02-16 | 1 | -38/+20 |
| * | Implement C++ core issue 974, which permits default arguments for | Douglas Gregor | 2012-02-14 | 1 | -13/+12 |
| * | Generalize -Wempty-body: warn when statement body is empty (closes: PR11329) | Dmitri Gribenko | 2012-02-14 | 1 | -0/+2 |
| * | Implement support for lambda capture pack expansions, e.g., | Douglas Gregor | 2012-02-14 | 1 | -6/+45 |
| * | Link together the call operator produced from transforming a lambda | Douglas Gregor | 2012-02-14 | 1 | -11/+13 |
| * | Introduce support for template instantiation of lambda | Douglas Gregor | 2012-02-13 | 1 | -4/+136 |
| * | Represent C++ direct initializers as ParenListExprs before semantic analysis | Sebastian Redl | 2012-02-11 | 1 | -4/+3 |
| * | Track whether a function type has a trailing return type as type sugar. Use this | Richard Smith | 2012-02-10 | 1 | -3/+6 |
| * | Introduce basic ASTs for lambda expressions. This covers: | Douglas Gregor | 2012-02-07 | 1 | -0/+7 |
| * | Added source location for the template keyword in DependentTemplateSpecializa... | Abramo Bagnara | 2012-02-06 | 1 | -3/+6 |
| * | Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / D... | Abramo Bagnara | 2012-02-06 | 1 | -6/+6 |
| * | Added location for template keyword in TemplateSpecializationTypeLoc. In the ... | Abramo Bagnara | 2012-02-06 | 1 | -15/+18 |
| * | Fixed instantiation of DependentScopeDeclRefExpr. | Abramo Bagnara | 2012-02-06 | 1 | -8/+8 |
| * | Split Sema::MarkDeclarationReferenced into multiple functions; the additional... | Eli Friedman | 2012-02-02 | 1 | -12/+13 |
| * | Make sure we call MaybeCreateExprWithCleanups for the sub-expression of an in... | Eli Friedman | 2012-01-31 | 1 | -0/+1 |
| * | A couple minor fixes to template instantiation for for-range loops. | Eli Friedman | 2012-01-31 | 1 | -0/+8 |
| * | Added source location for the template keyword in AST template-id expressions. | Abramo Bagnara | 2012-01-27 | 1 | -24/+51 |
| * | Refactor to share code for handling return statements between lambda expressi... | Eli Friedman | 2012-01-26 | 1 | -21/+10 |
| * | Don't stack-allocate an IntegerLiteral which can be referred to after the cur... | Eli Friedman | 2012-01-25 | 1 | -3/+6 |
| * | Fix a crash involving a multi-dimensional dependent VLA. PR11744. | Eli Friedman | 2012-01-25 | 1 | -2/+6 |
| * | When we're substituting into a function parameter pack and expect to | Douglas Gregor | 2012-01-25 | 1 | -6/+13 |
| * | In TreeTransform<Derived>::TransformBlockExpr, call ActOnBlockError for errors, | Argyrios Kyrtzidis | 2012-01-25 | 1 | -2/+7 |
| * | Remove PotentiallyPotentiallyEvaluated, and replace it with a much simpler an... | Eli Friedman | 2012-01-20 | 1 | -4/+4 |
| * | The value of a case statement is a potentially evaluated context. Found by in... | Eli Friedman | 2012-01-18 | 1 | -2/+2 |
| * | Start refactoring code for capturing variables and 'this' so that it is share... | Eli Friedman | 2012-01-11 | 1 | -4/+1 |
| * | Unlike in C++03, a constant-expression is not an unevaluated operand in C++11. | Richard Smith | 2011-12-20 | 1 | -14/+14 |
| * | When we manage to re-use an expression during tree transformation (= | Douglas Gregor | 2011-12-10 | 1 | -8/+8 |
| * | If block literal return type is not specified, return type of the block is | Fariborz Jahanian | 2011-12-03 | 1 | -0/+2 |
| * | Fix the instantiation of pseudo-object expressions. This is a | John McCall | 2011-11-30 | 1 | -2/+8 |
| * | Don't crash when transforming an ill-formed pseudo-destructor | Douglas Gregor | 2011-11-09 | 1 | -1/+1 |
| * | Change the AST representation of operations on Objective-C | John McCall | 2011-11-06 | 1 | -0/+16 |
| * | Pull out conversion on LHS of -> and . into its own function. This happens | Richard Smith | 2011-10-26 | 1 | -35/+15 |
| * | Fix crash due to missing array-to-pointer decay when instantiating an unresolved | Richard Smith | 2011-10-26 | 1 | -3/+8 |
| * | UnresolvedMemberExprs need lvalue-to-rvalue conversions during template | Richard Smith | 2011-10-26 | 1 | -0/+7 |
| * | Restore r142914 and r142915, now with missing file and apparent | John McCall | 2011-10-25 | 1 | -3/+3 |
| * | Revert r142914 and r142915, due to possibly missing file. | NAKAMURA Takumi | 2011-10-25 | 1 | -3/+3 |
| * | Introduce a placeholder type for "pseudo object" | John McCall | 2011-10-25 | 1 | -3/+3 |
| * | Don't forget the lvalue-to-rvalue conversion on the LHS when instantiating a | Richard Smith | 2011-10-25 | 1 | -0/+5 |
| * | Check for unexpanded parameter packs in the name that guards a | Douglas Gregor | 2011-10-25 | 1 | -0/+3 |
| * | Implement support for dependent Microsoft __if_exists/__if_not_exists | Douglas Gregor | 2011-10-25 | 1 | -1/+80 |
| * | Don't forget the lvalue-to-rvalue conversion on the LHS of an -> when rebuilding | Richard Smith | 2011-10-25 | 1 | -0/+5 |
| * | Add -Wc++98-compat warning for enumerations in nested name specifiers. | Richard Smith | 2011-10-20 | 1 | -0/+3 |
| * | When transforming the arguments for a C++ "new" expression, make sure | Douglas Gregor | 2011-10-18 | 1 | -8/+9 |