/cp
[official-gcc.git] / gcc / testsuite / g++.dg / cpp1y / lambda-generic-79005.C
blob79b89ca80cbdc821c5b98608ac9fbcdbce93dbff
1 // PR c++/79005
2 // { dg-do compile { target c++14 } }
4 int main()
6   auto glambda = [] (auto a)
7       {
8         const int c = a;
9         auto cglambda = [&] ( auto b )
10             { 
11               double result;
12               result = b * a;
13               result = b * c;
14               return result;
15             };
16         cglambda ( 1 );
17         a = c;
18       };
20   glambda( 1 );