aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/g++.dg/cpp1y/lambda-generic-mixed.C
blob: 3e67ebd16f6dd44bf2db85236a27eea4d51fbdcb (plain)
1
2
3
4
5
6
7
8
9
10
// Mixed explicit and implicit generic lambda test.
// { dg-do compile { target c++1y } }

int main()
{
  auto f = [] <typename T> (T a, auto b) { return a + b; };
  auto g = [] <typename T> (auto a, T b) { return a + b; };

  return f (1.0, 3) + g (1.0, 3);
}