blob: 2d81fb880ef2760cf1fc8ec2fe8bc9f202e6481f [file] [log] [blame]
// { dg-do compile { target c++14 } }
// PR c++/66735, lost constness on reference capture
template <typename T> void Foo ()
{
T const x = 5;
auto l = [&rx = x]() {};
l ();
}
void Baz ()
{
int const x = 5;
auto l = [&rx = x]() {};
l ();
Foo<int> ();
}