Sign in
gnu
/
gcc
/
refs/tags/releases/gcc-4.6.0
/
.
/
gcc
/
testsuite
/
g++.dg
/
cpp0x
/
implicit9.C
blob: 3a6dbc558d9b949d05ab559d2607986133e8fd00 [
file
] [
log
] [
blame
]
// Test that private base dtor makes derived ctor deleted
// { dg-options -std=c++0x }
struct
A
{
A
();
private
:
~
A
();
// { dg-error "private" }
};
struct
B
:
A
{
};
// { dg-error "implicitly deleted|context" }
B
*
b
=
new
B
;
// { dg-error "deleted" }