From e41b0412b0b974b5d239b2f5ff8427ea0d128ec3 Mon Sep 17 00:00:00 2001 From: Eli Friedman Date: Thu, 26 Jan 2012 03:16:41 +0000 Subject: [PATCH] Add an additional testcase for a lambda with implicit void return type. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149034 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/SemaCXX/lambda-expressions.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/test/SemaCXX/lambda-expressions.cpp b/test/SemaCXX/lambda-expressions.cpp index db934c3ab7..0223b50755 100644 --- a/test/SemaCXX/lambda-expressions.cpp +++ b/test/SemaCXX/lambda-expressions.cpp @@ -61,6 +61,7 @@ namespace ReturnDeduction { [](){ return ({return 'c'; 1;}); }; // expected-error {{not supported yet}} expected-error {{must match previous return type}} []()->int{ return 'c'; return 1; }; // expected-error {{not supported yet}} [](){ return 'c'; return 1; }; // expected-error {{not supported yet}} expected-error {{must match previous return type}} + []() { return; return (void)0; }; // expected-error {{not supported yet}} // FIXME: Need to check structure of lambda body [](){ return 1; return 1; }; // expected-error {{not supported yet}} } -- 2.50.1