PR debug/63239
[official-gcc.git] / gcc / testsuite / g++.dg / debug / dwarf2 / deleted-member-function.C
blob6d251120d8595b455ff1a934c9a955c556f3faf2
1 // { dg-do compile }
2 // { dg-options "-O -std=c++11 -g -dA" }
3 // { dg-final { scan-assembler-times " DW_AT_GNU_deleted" 2 } }
4 // { dg-additional-options "-gno-strict-dwarf" { target { *-*-darwin* } } }
6 struct Foo
8   Foo () {}
9   // Make non-copyable
10   Foo (const Foo&) = delete;
11   Foo & operator=(const Foo&) = delete;
14 void
15 bar ()
17   Foo foo;