(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
cpp1y/
lambda-generic-ref1.C
// PR c++/92852
// { dg-do compile { target c++14 } }

struct S { int operator<<(const int &); } glob;
void foo()
{
  S& message_stream = glob;
  auto format = [&message_stream](auto && x)
		{ message_stream << x ; };
  format(3);
  format(4u);
}