- 2bf6c05 Fix crash on invalid. by Richard Trieu · 8 years ago
- 50e291e Fix and simplify handling of return type for (generic) lambda conversion function to function pointer. by Richard Smith · 8 years ago
- 56f1de4 Fix PR25627: constant expressions being odr-used in template arguments. by Faisal Vali · 8 years ago
- 51e60f9 [Parser] Correct typo after lambda capture initializer is parsed. by Akira Hatanaka · 9 years ago
- ca18579 PR23281: Fix implementation of DR1891 to implement the intent: that is, a by Richard Smith · 9 years ago
- 3cdc317 [Sema] Teach getCurrentThisType to reconize lambda in in-class initializer by Erik Pilkington · 9 years ago
- 2334a30 Add null check to diagnostic path for lambda captures. by Richard Trieu · 10 years ago
- b4030df [SemaCXX] Fix crash-on-invalid while trying to deduce return type of a lambda. by Argyrios Kyrtzidis · 10 years ago
- d9c0bcf Classes inside lambdas are local not nested. by Serge Pavlov · 10 years ago
- 8c37ab5 PR21857: weaken an incorrect assertion. by Richard Smith · 11 years ago
- 5a0e50c DR1048: drop top-level cv-qualifiers when deducing the return type of a by Richard Smith · 11 years ago
- aac43c6 Handle errors in lambda prototype instantiation correctly by Reid Kleckner · 11 years ago
- 01014ce Remove code that tries to avoid transforming non-dependent call operator types by Richard Smith · 11 years ago
- 4764e9b Move test from r222476 to a better place; this was reduced to the point that it by Richard Smith · 11 years ago
- b292604 Don't allow lambdas to capture invalid decls during template instantiations. by Richard Trieu · 11 years ago
- d7b2a9e PR19249: Don't forget to DiagnoseUseOfDecl for the implicit use of a variable by Richard Smith · 12 years ago
- c941ba9 Temporary fix for PR18473: Don't try to evaluate the initializer for a by Richard Smith · 12 years ago
- 3d584b0 PR18128: a lambda capture-default is not permitted for a non-local lambda by Richard Smith · 12 years ago
- 111d348 Fix regression in r197623: only diagnose a by-copy capture of an incomplete by Richard Smith · 12 years ago
- 7410817 PR18477: Create a function scope representing the constructor call when by Richard Smith · 12 years ago
- 49b4c1f Fix computation of linkage within nested lambdas. by Faisal Vali · 12 years ago
- 98b8e18 Revert the linkage fix. by Faisal Vali · 12 years ago
- db29268 Fix computation of linkage within nested lambdas. by Faisal Vali · 12 years ago
- 1836e60 Handle a difference in lambda return type deduction between C++11 and C++1y: if by Richard Smith · 12 years ago
- fff9266 PR16708: If a lambda has an implicit return type, don't get confused if its return type has already been determined to be a type containing an 'auto'. by Richard Smith · 12 years ago
- 4055de4 Implement core issue 903: only integer literals with value 0 and prvalues of by Richard Smith · 12 years ago
- 6928cf7 Sema: Don't emit a warning when __func__ is used in a lambda outside of a function. by Benjamin Kramer · 13 years ago
- be20d43 Update regression tests for r166617. by Eli Friedman · 13 years ago
- 5a1104b DR1472: A reference isn't odr-used if it has preceding initialization, by Richard Smith · 13 years ago
- 8f5e983 Handle lambdas where the lambda-declarator is an explicit "(void)". PR13854. by Eli Friedman · 13 years ago
- e979db1 Add an extra check for invalid decls in the lambda semantic analysis to avoid a crash. PR13860. by Eli Friedman · 13 years ago
- 1c7c8f7 Implement warning for integral null pointer constants other than the literal 0. by David Blaikie · 13 years ago
- 2589b980 PR12057: Allow variadic template pack expansions to cross lambda boundaries. by Richard Smith · 13 years ago
- 8d46887 Fixes some test cases that should have come along with r157943. by Aaron Ballman · 13 years ago
- 46591a4 Make the error about assigning to lambda-captured variables by John McCall · 14 years ago
- 5fa2ef4 Alternate fix to PR12248: put Sema in charge of special-casing by John McCall · 14 years ago
- 60226ea Make sure we treat variables captured by reference in lambda as modifiable lvalues. Regression from r152491. Fixes PR12248. by Eli Friedman · 14 years ago
- 35ecb36 Ensure that we instantiate static reference data members of class templates by Richard Smith · 14 years ago
- 5e1148e Remove FIXME: as Eli points out, the behavior here is now correct. by Richard Smith · 14 years ago
- 6365c91 When checking whether a reference to a variable is an ICE, look at the type of by Richard Smith · 14 years ago
- 5dbc14f Only pop the expression evaluation context corresponding to a lambda by Douglas Gregor · 14 years ago
- fdf598e Rewrite variable capture within lambda expressions and blocks, by Douglas Gregor · 14 years ago
- 81495f3 Within the body of a lambda expression, decltype((x)) for an by Douglas Gregor · 14 years ago
- 7345626 Implement return type deduction for lambdas per C++11 by Douglas Gregor · 14 years ago
- 656bc62 Remove the "unsupported" error for lambda expressions. It's annoying, by Douglas Gregor · 14 years ago
- 8c50e7c Various interrelated cleanups for lambdas: by Douglas Gregor · 14 years ago
- 8f66cdf Fix the result of VarDecl::checkInitIsICE so it is consistently accurate in C++11 mode. PR11928. by Eli Friedman · 14 years ago
- a023e0c Make explicit captures which cause implicit captures work correctly. by Eli Friedman · 14 years ago
- 24af850 Implement implicit capture for lambda expressions. by Eli Friedman · 14 years ago
- cdd11d4 Introduce the lambda scope before determining explicit captures, which by Douglas Gregor · 14 years ago
- 53a9bdf Improve checking of explicit captures in a C++11 lambda expression: by Douglas Gregor · 14 years ago
- f49643d Add an additional testcase for a lambda with implicit void return type. by Eli Friedman · 14 years ago
- 34b4906 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 · 14 years ago
- 73a0409 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 · 14 years ago
- 4480332 Lambdas: semantic analysis of explicit captures. by Eli Friedman · 14 years ago