- 4242740 Sema: Don't emit a warning when __func__ is used in a lambda outside of a function. by Benjamin Kramer · 12 years ago
- 9dd686d Update regression tests for r166617. by Eli Friedman · 12 years ago
- 5016a70 DR1472: A reference isn't odr-used if it has preceding initialization, by Richard Smith · 12 years ago
- 7c3c6bc Handle lambdas where the lambda-declarator is an explicit "(void)". PR13854. by Eli Friedman · 12 years ago
- 9cd5b24 Add an extra check for invalid decls in the lambda semantic analysis to avoid a crash. PR13860. by Eli Friedman · 12 years ago
- 50800fc Implement warning for integral null pointer constants other than the literal 0. by David Blaikie · 12 years ago
- 612409e PR12057: Allow variadic template pack expansions to cross lambda boundaries. by Richard Smith · 12 years ago
- 2876983 Fixes some test cases that should have come along with r157943. by Aaron Ballman · 12 years ago
- 23dde82 Make the error about assigning to lambda-captured variables by John McCall · 12 years ago
- 78dae24 Alternate fix to PR12248: put Sema in charge of special-casing by John McCall · 12 years ago
- 71930e0 Make sure we treat variables captured by reference in lambda as modifiable lvalues. Regression from r152491. Fixes PR12248. by Eli Friedman · 12 years ago
- 1658133 Ensure that we instantiate static reference data members of class templates by Richard Smith · 12 years ago
- 61dab36 Remove FIXME: as Eli points out, the behavior here is now correct. by Richard Smith · 12 years ago
- 359c89d When checking whether a reference to a variable is an ICE, look at the type of by Richard Smith · 12 years ago
- b09ab8c Only pop the expression evaluation context corresponding to a lambda by Douglas Gregor · 12 years ago
- 999713e Rewrite variable capture within lambda expressions and blocks, by Douglas Gregor · 13 years ago
- f8af982 Within the body of a lambda expression, decltype((x)) for an by Douglas Gregor · 13 years ago
- 54042f1 Implement return type deduction for lambdas per C++11 by Douglas Gregor · 13 years ago
- b326ca8 Remove the "unsupported" error for lambda expressions. It's annoying, by Douglas Gregor · 13 years ago
- 503384f Various interrelated cleanups for lambdas: by Douglas Gregor · 13 years ago
- 210386e Fix the result of VarDecl::checkInitIsICE so it is consistently accurate in C++11 mode. PR11928. by Eli Friedman · 13 years ago
- cefc7b2 Make explicit captures which cause implicit captures work correctly. by Eli Friedman · 13 years ago
- b942cb2 Implement implicit capture for lambda expressions. by Eli Friedman · 13 years ago
- a1f2114 Introduce the lambda scope before determining explicit captures, which by Douglas Gregor · 13 years ago
- 93962e5 Improve checking of explicit captures in a C++11 lambda expression: by Douglas Gregor · 13 years ago
- e41b041 Add an additional testcase for a lambda with implicit void return type. by Eli Friedman · 13 years ago
- 84b007f Refactor to share code for handling return statements between lambda expressions and block literals. As it turns out, almost all the logic can be shared. by Eli Friedman · 13 years ago
- 72899c3 More lambda work: semantic analysis of capturing 'this'. It's a bit complicated, but we have to be careful about when exactly captures are marked given PotentiallyPotentiallyEvaluated contexts. (Actually, it's not 100% correct yet, but it's close enough for the moment.) by Eli Friedman · 13 years ago
- e81d7e9 Lambdas: semantic analysis of explicit captures. by Eli Friedman · 13 years ago