// { dg-do compile } | |
// { dg-options "-O -std=c++11 -g -dA -gno-strict-dwarf" } | |
// { dg-final { scan-assembler-times " DW_AT_deleted" 2 { xfail { powerpc-ibm-aix* } } } } | |
struct Foo | |
{ | |
Foo () {} | |
// Make non-copyable | |
Foo (const Foo&) = delete; | |
Foo & operator=(const Foo&) = delete; | |
}; | |
void | |
bar () | |
{ | |
Foo foo; | |
} |