Rebase.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / lambda / lambda-copy-default-neg.C
blob91f5d621b0a612ff3115c0ee5fa1719f0ac2e063
1 // { dg-do compile { target c++11 } }
3 int main() {
4   int i;
5   const char* s;
6   [=] () -> void { i; s; i; s; } ();
8   [] () -> void { i; } (); // { dg-error "" "`i' is not captured" }
9   [1] () -> void {} (); // { dg-error "expected identifier" }
11   return 0;