1 // Mixed explicit and implicit generic lambda test. 2 // { dg-do compile { target c++14 } } 3 // { dg-options "" } 4 main()5int main() 6 { 7 auto f = [] <typename T> (T a, auto b) { return a + b; }; 8 auto g = [] <typename T> (auto a, T b) { return a + b; }; 9 10 return f (1.0, 3) + g (1.0, 3); 11 } 12