aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaLambda.cpp
AgeCommit message (Expand)Author
2012-02-10Track whether a function type has a trailing return type as type sugar. Use thisRichard Smith
2012-02-10Implement the conversion to a function pointer for lambda expressions,Douglas Gregor
2012-02-10Extend CXXRecordDecl with a function that determines the mapping fromDouglas Gregor
2012-02-09Implement return type deduction for lambdas per C++11Douglas Gregor
2012-02-09Restore the appropriate lexical declaration context for a lambda'sDouglas Gregor
2012-02-09Remove the "unsupported" error for lambda expressions. It's annoying,Douglas Gregor
2012-02-09Implement C++ [expr.prim.lambda]p2, which bans lambda expressions inDouglas Gregor
2012-02-09Don't complain about the lack of a constructor for a lambda expression. They ...Douglas Gregor
2012-02-09Along the error path for lambdas, mark the lambda class as invalid and finali...Douglas Gregor
2012-02-09Various interrelated cleanups for lambdas:Douglas Gregor
2012-02-08Factor C++11 lambda expressions implementation into a separateDouglas Gregor