1. 552e299 Implement name mangling for lambda expressions that occur within the by Douglas Gregor · 13 years ago
  2. ccc1b5e Implement name mangling for lambda expressions that occur within the by Douglas Gregor · 13 years ago
  3. fa07ab5 Make sure that we set up the right declaration contexts when creating by Douglas Gregor · 13 years ago
  4. 9e8c92a Basic support for name mangling of C++11 lambda expressions. Because by Douglas Gregor · 13 years ago
  5. 999713e Rewrite variable capture within lambda expressions and blocks, by Douglas Gregor · 13 years ago
  6. 27dd7d9 Rework the Sema/AST/IRgen dance for the lambda closure type's by Douglas Gregor · 13 years ago
  7. c2956e5 Lambda closure types have a conversion function to a block pointer by Douglas Gregor · 13 years ago
  8. c25d1c9 Factor the construction of the lambda-to-function-pointer conversion function declaration into a separate function. No functionality change by Douglas Gregor · 13 years ago
  9. c6889e7 Implement C++ core issue 974, which permits default arguments for by Douglas Gregor · 13 years ago
  10. 53393f2 Check the return type of lambda expressions. by Douglas Gregor · 13 years ago
  11. a736524 Implement support for lambda capture pack expansions, e.g., by Douglas Gregor · 13 years ago
  12. d5387e8 Link together the call operator produced from transforming a lambda by Douglas Gregor · 13 years ago
  13. dfca6f5 Introduce support for template instantiation of lambda by Douglas Gregor · 13 years ago
  14. 9daa7bf Keep track of the set of array index variables we use when we by Douglas Gregor · 13 years ago
  15. da8962a Move the storage of lambda captures and capture initializers from by Douglas Gregor · 13 years ago
  16. 215e4e1 Lambdas have a deleted default constructor and a deleted copy by Douglas Gregor · 13 years ago
  17. 3ac109c Allow implicit capture of 'this' in a lambda even when the capture by Douglas Gregor · 13 years ago
  18. b555971 Don't introduce a lambda's operator() into the class until after we by Douglas Gregor · 13 years ago
  19. eefb3d5 Track whether a function type has a trailing return type as type sugar. Use this by Richard Smith · 13 years ago
  20. ef7d78b Implement the conversion to a function pointer for lambda expressions, by Douglas Gregor · 13 years ago
  21. 4d8d22b Extend CXXRecordDecl with a function that determines the mapping from by Douglas Gregor · 13 years ago
  22. 54042f1 Implement return type deduction for lambdas per C++11 by Douglas Gregor · 13 years ago
  23. 760b37b Restore the appropriate lexical declaration context for a lambda's by Douglas Gregor · 13 years ago
  24. b326ca8 Remove the "unsupported" error for lambda expressions. It's annoying, by Douglas Gregor · 13 years ago
  25. e2c5913 Implement C++ [expr.prim.lambda]p2, which bans lambda expressions in by Douglas Gregor · 13 years ago
  26. 5e058eb Don't complain about the lack of a constructor for a lambda expression. They are constructed in different ways by Douglas Gregor · 13 years ago
  27. 630d5ff Along the error path for lambdas, mark the lambda class as invalid and finalize it by Douglas Gregor · 13 years ago
  28. 503384f Various interrelated cleanups for lambdas: by Douglas Gregor · 13 years ago
  29. e2a7ad0 Factor C++11 lambda expressions implementation into a separate by Douglas Gregor · 13 years ago