(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
cpp0x/
lambda/
lambda-auto2.C
// PR c++/56901
// { dg-require-effective-target c++11 }

template <typename>
void foo_impl()
{
  int data;
  auto L = [&](){ return data; };
  [&](){ L(); }();
  [&L](){ L(); }();
}

void foo()
{
  foo_impl<int>();
}