1 // Test for conversion from stateless lambda to function pointer.
2 
3 // { dg-do compile { target c++11_only } }
4 // { dg-final { scan-assembler "weak\[^\n\r\]*_?_ZZ1fvENKUlvE_cvPFvvEEv" { target { ! { *-*-darwin* *-*-mingw* *-*-cygwin *-*-hpux10* } } } } }
5 
f()6 inline void f()
7 {
8   void (*pfn)() = []{};
9 }
10 
main()11 int main()
12 {
13   f();
14 }
15