// { dg-do compile { target c++14 } }
// PR c++/84835
// ICE with generic lambda inside extern "C"
extern "C"
{
auto r = [] (auto x)
{
void baz (); // extern "C"
baz ();
};
}
void g ()
{
r (0);
}
// { dg-final { scan-assembler "\[^0-9\]baz" } }