[Sema] Transform the default arguments of a lambda expression when the
lambda expression is instantiated.
Rather than waiting until Sema::CheckCXXDefaultArgExpr tries to
transform the default arguments (which fails because it can't get the
template arguments that are used), transform the default arguments
earlier when the lambda expression is transformed in
TransformLambdaExpr.
rdar://problem/
27535319
Differential Revision: https://reviews.llvm.org/D23096
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@289990
91177308-0d34-0410-b5e6-
96231b3b80d8