| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnost... | Andy Gibbs | 2012-10-19 | 4 | -0/+4 |
| * | PR12057: Allow variadic template pack expansions to cross lambda boundaries. | Richard Smith | 2012-07-25 | 2 | -3/+20 |
| * | block literal irgen: several improvements on naming block | Fariborz Jahanian | 2012-06-26 | 1 | -3/+3 |
| * | Check the parameter lists and return type of both blocks and lambdas | Douglas Gregor | 2012-06-15 | 1 | -0/+21 |
| * | Fixes some test cases that should have come along with r157943. | Aaron Ballman | 2012-06-04 | 1 | -4/+4 |
| * | Clean up r156925, so that we only mark the capturing DeclRefExpr of a | Douglas Gregor | 2012-05-16 | 2 | -22/+29 |
| * | Fix code generation of variables reference expressions when mixing | Douglas Gregor | 2012-05-16 | 1 | -0/+22 |
| * | Improve diagnostics for invalid use of non-static members / this: | Richard Smith | 2012-04-05 | 1 | -1/+1 |
| * | Make the odr-use logic work correctly for constant-expressions. PR12006. | Eli Friedman | 2012-02-29 | 1 | -3/+2 |
| * | Teach overload resolution to prefer user-defined conversion via a | Douglas Gregor | 2012-02-22 | 1 | -0/+31 |
| * | Generate an AST for the conversion from a lambda closure type to a | Douglas Gregor | 2012-02-22 | 1 | -0/+0 |
| * | Improve our handling of lambda expressions that occur within default | Douglas Gregor | 2012-02-21 | 1 | -0/+6 |
| * | Rewrite variable capture within lambda expressions and blocks, | Douglas Gregor | 2012-02-18 | 3 | -5/+48 |
| * | Unify our computation of the type of a captured reference to a | Douglas Gregor | 2012-02-18 | 2 | -2/+5 |
| * | Only add 'const' to the type of variables captured in a lambda when | Douglas Gregor | 2012-02-17 | 1 | -0/+4 |
| * | Lambda closure types are always considered to be like "local" classes, | Douglas Gregor | 2012-02-16 | 1 | -0/+33 |
| * | Implicitly define a lambda's conversion functions (to function | Douglas Gregor | 2012-02-16 | 1 | -0/+20 |
| * | Lambda closure types have a conversion function to a block pointer | Douglas Gregor | 2012-02-15 | 1 | -0/+7 |
| * | When overload resolution picks an implicitly-deleted special member | Douglas Gregor | 2012-02-15 | 1 | -6/+3 |
| * | A little more lambda capture initialization diagnostics cleanup | Douglas Gregor | 2012-02-15 | 1 | -1/+8 |
| * | Introduce a new initialization entity for lambda captures, and | Douglas Gregor | 2012-02-15 | 1 | -3/+6 |
| * | Specialize noreturn diagnostics for lambda expressions. | Douglas Gregor | 2012-02-15 | 3 | -3/+5 |
| * | Specialize the diagnostic complaining about conflicting types of | Douglas Gregor | 2012-02-15 | 1 | -2/+2 |
| * | Implement C++ core issue 974, which permits default arguments for | Douglas Gregor | 2012-02-14 | 2 | -2/+53 |
| * | Check the return type of lambda expressions. | Douglas Gregor | 2012-02-14 | 2 | -0/+16 |
| * | Implement support for lambda capture pack expansions, e.g., | Douglas Gregor | 2012-02-14 | 1 | -0/+58 |
| * | Simple test ensuring that we perform direct initialization when copy-capturin... | Douglas Gregor | 2012-02-14 | 1 | -0/+9 |
| * | Link together the call operator produced from transforming a lambda | Douglas Gregor | 2012-02-14 | 1 | -0/+71 |
| * | Introduce support for template instantiation of lambda | Douglas Gregor | 2012-02-13 | 1 | -0/+45 |
| * | Within the body of a lambda expression, decltype((x)) for an | Douglas Gregor | 2012-02-12 | 2 | -2/+43 |
| * | Lambdas have a deleted default constructor and a deleted copy | Douglas Gregor | 2012-02-12 | 4 | -0/+46 |
| * | Make sure Sema creates a field for 'this' captures. (Doug, please double-che... | Eli Friedman | 2012-02-11 | 1 | -0/+8 |
| * | Add simple semantic test for C++11 [expr.prim.lambda]p16, which covers recurs... | Douglas Gregor | 2012-02-10 | 1 | -0/+16 |
| * | Implement C++11 [expr.lambda.prim]p13, which prohibits lambdas in | Douglas Gregor | 2012-02-10 | 1 | -0/+10 |
| * | Allow implicit capture of 'this' in a lambda even when the capture | Douglas Gregor | 2012-02-10 | 1 | -3/+7 |
| * | Add test from [expr.prim.lambda]p12, which deals with odr-use and | Douglas Gregor | 2012-02-10 | 1 | -0/+30 |
| * | Don't introduce a lambda's operator() into the class until after we | Douglas Gregor | 2012-02-10 | 1 | -0/+9 |
| * | Add a lambda example from the working draft. | Douglas Gregor | 2012-02-10 | 1 | -0/+9 |
| * | Add various tests for captures and the reaching scope of the lambda | Douglas Gregor | 2012-02-10 | 3 | -0/+79 |
| * | Implement the conversion to a function pointer for lambda expressions, | Douglas Gregor | 2012-02-10 | 2 | -3/+25 |
| * | Don't allow deduction of a lambda result type from an initializer | Douglas Gregor | 2012-02-09 | 1 | -0/+1 |
| * | Tests for C++ [expr.prim.lambda]p5. We already implement all of these | Douglas Gregor | 2012-02-09 | 1 | -3/+57 |
| * | Implement return type deduction for lambdas per C++11 | Douglas Gregor | 2012-02-09 | 1 | -0/+42 |
| * | Remove the "unsupported" error for lambda expressions. It's annoying, | Douglas Gregor | 2012-02-09 | 9 | -52/+38 |
| * | Add a test for the non-aggregaticity of lambda types per C++11 | Douglas Gregor | 2012-02-09 | 1 | -0/+7 |
| * | Implement C++ [expr.prim.lambda]p2, which bans lambda expressions in | Douglas Gregor | 2012-02-09 | 1 | -0/+48 |
| * | Implement capture-by-copy for arrays in lambdas. | Douglas Gregor | 2012-02-09 | 2 | -3/+16 |
| * | When we create a non-static data member in the closure object for a | Douglas Gregor | 2012-02-09 | 1 | -0/+17 |
| * | Various interrelated cleanups for lambdas: | Douglas Gregor | 2012-02-09 | 6 | -25/+43 |
| * | Minor comment fix | Douglas Gregor | 2012-02-08 | 1 | -1/+2 |