PR c++/56973, DR 696 - capture constant variables only as needed.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / lambda / lambda-debug.C
blobb8b15d01aee778de7d85fced48d1557fe4bd51bf
1 // PR c++/43502
2 // { dg-do compile { target c++11 } }
3 // { dg-options "-fcompare-debug" }
5 void g (int n)
7   int bef ([]{return 0;}());
9 struct S {
10   void f (int = []{return 0;}(), int = [] { return 0;}());
12 int main ()
14   S ().f ();
15   return 0;