rsmith accepted this revision.
rsmith added a comment.

Please also change the `EnterExpressionEvaluationContext` in 
`TreeTransform::TransformTemplateArgument` to specify `EK_TemplateArgument` 
(though that doesn't actually matter for the lambda diagnostics because we'll 
find all the problems in the template definition context). Then this LGTM. 
Thanks!



================
Comment at: include/clang/Sema/Sema.h:984
+    enum ExpressionKind {
+      EK_Decltype, EK_TemplateParameter, EK_Other
+    } ExprContext;
----------------
Should `EK_TemplateParameter` be `EK_TemplateArgument`?


https://reviews.llvm.org/D37442



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to