[cfe-dev] C++11 lambdas

John Freeman jfreeman at cse.tamu.edu
Wed Nov 2 19:02:22 PDT 2011


Forgot to CC the list.

On 11/2/2011 2:51 PM, Gevorg Voskanyan wrote:
> A newcomer here wondering what's the state of things with regards to
> lambdas support in Clang. I heard there was a gsoc project going on for
> that this summer, but google doesn't give me any recent updates on that
> project's results yet. Are we going to have lambdas in Clang soon?

I am still working on it. The latest condition of my work can be seen at 
GitHub [1].

A student from UT Austin contacted me interested in contributing for a 
class project, and I gave some pointers, but we do not have regular 
communication. I do not know if his group committed to working on it.

This is a very high priority for me, but I have been interrupted by more 
urgent tasks these past two weeks (travel and post-travel catch-up). I 
expect to return to Clang again this weekend.

The last task I completed was to fix body parsing (properly handling the 
DeclContext). The next things I'll be working on are moving LambdaExpr 
to a subtype of CXXConstructExpr, adding LambdaScopeInfo based off of 
Doug's initial work, and splitting Sema into ActOn* and Build* functions.

Hope this helps,
John

[1] https://github.com/thejohnfreeman/clang-lambdas



More information about the cfe-dev mailing list