2 // { dg-do compile { target c++11 } }
6 template < typename _Functor>
14 void foo (T, function = [] {});
23 // { dg-final { scan-assembler "_ZN8functionC1IZN1CIiE3fooIiEEvT_S_Ed_UlvE_EES4_" } }
24 // { dg-final { scan-assembler-not "_ZZN1CIiE3fooIiEEvT_8functionEd_NKUlvE_clEv" } }