1 // { dg-do compile { target c++11 } }
2 // { dg-options "-g -gno-strict-dwarf -dA" }
3 // { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_typedef" 2 { xfail *-*-aix* } } }
4 // { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_ptr_to_member_type" 2 { xfail *-*-aix* } } }
5 // { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_subroutine_type" 1 { xfail *-*-aix* } } }
7 struct A { void foo (); int a; };
8 typedef void (A::*PMF) ();